Commit Graph

  • 5ea9fc3fb0 Merge pull request #478 from castano/auto-search-sdk gingerBill 2019-11-26 22:29:08 +00:00
  • 53f65224f6 Merge pull request #459 from zhibog/master Mikkel Hjortshøj 2019-11-26 19:45:52 +01:00
  • 902d313c6a Fix issue with os.write on *nix with writing nothing gingerBill 2019-11-24 10:08:08 +00:00
  • 45d844f9d2 Disable #soa compound literals gingerBill 2019-11-21 20:05:45 +00:00
  • 9b58781122 #soa[dynamic]Type (Experimental) gingerBill 2019-11-21 19:36:07 +00:00
  • b74f8f2047 Fix SOA entity usage error on -vet gingerBill 2019-11-21 18:21:27 +00:00
  • 88c90cf99a Update demo.odin gingerBill 2019-11-21 14:41:33 +00:00
  • 321dcc60e3 Update fmt.odin gingerBill 2019-11-21 14:41:12 +00:00
  • 400f12f31f Update demo.odin gingerBill 2019-11-21 14:23:59 +00:00
  • 2c5a84bb78 #soa[]Type (Experimental) gingerBill 2019-11-21 00:07:21 +00:00
  • e01d8a04a9 Fix String causes a crash when used in a polymorphic type #483 gingerBill 2019-11-20 22:07:12 +00:00
  • 69afa33fa5 Fix Implicit Selector Expressions do not work at the global/package scope #484 gingerBill 2019-11-20 21:56:37 +00:00
  • 44e0e96612 Prepare SOA Struct code for slices and dynamic arrays *to be implemented* gingerBill 2019-11-19 23:54:36 +00:00
  • 0839dccfdc Fix Compiler panic with SIMD Vector debug information #481 gingerBill 2019-11-19 23:24:49 +00:00
  • 2484f4d04b Removed CSV stuff. zhibog 2019-11-17 20:09:00 +01:00
  • d22e5b697d Add new #soa and #vector syntax gingerBill 2019-11-17 10:30:37 -08:00
  • 301ee664e9 Add Handmade Seattle 2019 Demos gingerBill 2019-11-16 06:59:48 -08:00
  • 9b4d4a2c61 Minor fix to os.write on darwin gingerBill 2019-11-16 06:59:14 -08:00
  • d9647174a3 Merge pull request #479 from ThisDrunkDane/master gingerBill 2019-11-14 22:57:08 +00:00
  • 4d29b64196 Merge pull request #475 from hasenj/reverse gingerBill 2019-11-14 22:52:01 +00:00
  • 8be1b2e1b1 Merge pull request #476 from castano/symlink-fix gingerBill 2019-11-14 22:50:17 +00:00
  • b85258a9fc Add event query param to CI badge Mikkel Hjortshoej 2019-11-14 14:47:01 -08:00
  • 07897ed78e Fix System V bitcast/transmute bug gingerBill 2019-11-14 14:45:23 -08:00
  • 8115386217 Add branch query to CI badge Mikkel Hjortshoej 2019-11-14 14:36:00 -08:00
  • f8dd4816ff Integrate microsoft_craziness better. castano 2019-11-13 00:23:56 -08:00
  • 928a445a14 Fix definition. GB_SYSTEM_WINDOWS is not defined yet. Ideally microsoft_crazines.h should be included after common, but conflicts with defer macro. castano 2019-11-12 23:31:28 -08:00
  • 42cd78497a Use Jon's single file lib to find the latest compiler and SDK paths instead of relying on environment variables. castano 2019-11-12 23:13:13 -08:00
  • 813f5d211f Fix linux build. castano 2019-11-14 09:22:37 -08:00
  • 71d129a709 Add support for running odin through a symlink. Use realpath when obtaining root dir. castano 2019-11-14 00:39:45 -08:00
  • c35762528c fix string reversal Hasen Judy 2019-11-13 23:36:04 +09:00
  • aa796a1032 v0.11.1 v0.11.1 gingerBill 2019-11-12 21:20:40 +00:00
  • 5bf71ba75c big_int addition overflow rules gingerBill 2019-11-11 22:47:25 +00:00
  • 967981aacd Add -show-more-timings gingerBill 2019-11-10 21:49:02 +00:00
  • 33d05a07de Fix big_int_or and big_int_xor gingerBill 2019-11-10 20:06:04 +00:00
  • 8da8301b09 Fix big subtraction for very large numbers on edges of overflow. gingerBill 2019-11-10 19:55:26 +00:00
  • 536cceeef9 Add intrinsics.type_is_unsigned gingerBill 2019-11-10 18:51:21 +00:00
  • 098684a6fe Add 128-bit random procedures to package math/rand gingerBill 2019-11-10 18:47:16 +00:00
  • 694ee02247 Missed one zhibog 2019-11-09 18:06:33 +01:00
  • 0451c88ab6 Fixed indenting zhibog 2019-11-09 18:04:30 +01:00
  • 2ef7bfc06e Remove debug message gingerBill 2019-11-09 10:45:03 +00:00
  • 7bfdb4f9f4 Fix Compile time assert on non-constant boolean parameters #467 gingerBill 2019-11-09 10:44:42 +00:00
  • 0a35b13411 Fix inline for bug for #468 gingerBill 2019-11-09 10:24:27 +00:00
  • 803f6a6651 Added procs to read and write just the data, without any file loading / writing zhibog 2019-11-08 22:17:24 +01:00
  • 672cfd51c3 Added names to return values zhibog 2019-11-08 20:21:18 +01:00
  • 80cdf8b6a8 Should be row_count obviously zhibog 2019-11-08 20:16:56 +01:00
  • dc2d5239c5 Removed comments regarding RFC test vectors zhibog 2019-11-08 20:06:58 +01:00
  • dacfc9de15 Fix //+build for ! e.g. //+build !windows amd64, linux !amd64 gingerBill 2019-11-05 20:09:09 +00:00
  • 689aa4d734 Fix //+build system gingerBill 2019-11-05 20:02:11 +00:00
  • 8a46b493fd Fix Slice passed incorrectly in LLVM IR to procedure called via procedure pointer #465 gingerBill 2019-11-05 19:40:08 +00:00
  • 86abdc0603 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2019-11-05 19:37:30 +00:00
  • a634444f99 Fix "Polymorphic parameter declared in return type doesn't compile #464" by giving a conversion error (code wasn't handling polymorphic result types as intended) gingerBill 2019-11-05 19:37:19 +00:00
  • 04a25b11ad Fix incorrect math.linalg.cross3 indices. vassvik 2019-11-04 17:39:26 +01:00
  • 40546fbde2 Use runtime.mem_copy in package me gingerBill 2019-11-03 19:59:41 +00:00
  • c1176c2bcb Fix typeid comparison bug; Add extra messages for pointer address errors gingerBill 2019-11-03 19:49:21 +00:00
  • 57853fe1b1 Add SOA Struct Layout (experimental) to demo.odin gingerBill 2019-11-03 12:52:13 +00:00
  • 013b3b9fb3 Fix for -vet gingerBill 2019-11-03 11:42:00 +00:00
  • dc0f04e53b Fix typo in fmt gingerBill 2019-11-03 00:50:47 +00:00
  • 40606d9272 Fix fmt printing of anonymous SOA structs gingerBill 2019-11-03 00:47:27 +00:00
  • ebf7926fa4 SOA support of Structures and Arrays; Runtime information for SOA structs; fmt printing support for SOA structs gingerBill 2019-11-03 00:32:22 +00:00
  • dfb3101ecf SOA Struct support intrinsics.soa_struct gingerBill 2019-11-02 21:08:51 +00:00
  • e3d3a81617 multivalued procedure calls allows in for in to allow a pseudo-iterator; @thread_local for variables in procedure gingerBill 2019-11-02 16:36:46 +00:00
  • dbdbbcd60f Fix range in statement bug caused by incorrectly assigned addressing mode #461 gingerBill 2019-11-02 10:57:42 +00:00
  • f9aaff99c6 Fix linalg.mul; add linalg.Matrix1xN gingerBill 2019-11-02 10:30:11 +00:00
  • 4b718aae75 Added an implementation for reading and writing csv files zhibog 2019-11-01 22:35:46 +01:00
  • 20db0e7f09 Added Base32 + official test vectors from the RFC zhibog 2019-11-01 22:35:09 +01:00
  • 614ea5c168 Added official test vectors from the RFC zhibog 2019-11-01 22:34:19 +01:00
  • 57565b78a6 v0.11.0 v0.11.0 gingerBill 2019-11-01 19:45:39 +00:00
  • b5b085914a Merge pull request #404 from hazeycode/master gingerBill 2019-11-01 19:44:50 +00:00
  • 044e64beb0 Add missing foreign import to time_darwin Chris Heyes 2019-11-01 19:39:26 +00:00
  • adca5b57cd Move time code from os to time package Chris Heyes 2019-11-01 19:33:48 +00:00
  • 3b898e5224 Add @force to foreign import gingerBill 2019-11-01 19:26:22 +00:00
  • 153e7525b5 Merge remote-tracking branch 'upstream/master' Chris Heyes 2019-11-01 19:18:33 +00:00
  • 44a303e577 Add dummy packages purely for documentation of builtin and intrinsics gingerBill 2019-11-01 19:00:23 +00:00
  • d63878d0dd Merge pull request #437 from nakst/master gingerBill 2019-11-01 10:20:29 +00:00
  • a20c31d6b5 Fix polymorphic record parameter determination bug caused by polymorphic constants not being handled correctly #447 gingerBill 2019-10-31 22:58:38 +00:00
  • 560bdc339b Fix stack overflow bug caused by polymorphic record with polymorphic constant parameters. #447 DOES NOT FIX THE UNDERLYING BUG gingerBill 2019-10-31 22:39:12 +00:00
  • 01dfb1dac8 Fix double calling of lhs of logical binary expressions gingerBill 2019-10-31 20:17:50 +00:00
  • ee8d3e03f8 Delay determination of procedure abi types until as late as possible to prevent type undetermination in self-referential data types #454 gingerBill 2019-10-31 18:25:39 +00:00
  • 4aad45e3e7 Merge pull request #453 from kevinw/master gingerBill 2019-10-29 11:47:37 +00:00
  • fe5c642d9f Fix runtime.cstring_len gingerBill 2019-10-29 08:47:05 +00:00
  • b5fdb3f855 Remove unused variables in utf8.odin. Kevin Watters 2019-10-28 11:13:47 -04:00
  • 416ff149bd Fix procedure group "best fit" algorithm for polymorphic procedures gingerBill 2019-10-27 19:42:21 +00:00
  • 233c6e2d3a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2019-10-27 18:43:53 +00:00
  • a29a6d9285 Fix typos in package linalg; Fix norm_float64 in package rand gingerBill 2019-10-27 18:43:40 +00:00
  • a7a31e4c23 Set CI shell on windows to cmd.exe Mikkel Hjortshøj 2019-10-27 18:12:23 +01:00
  • 72cad591bd Update ci.yml Mikkel Hjortshøj 2019-10-27 18:07:14 +01:00
  • 684bf7aa61 Update ci.yml Mikkel Hjortshøj 2019-10-27 18:04:14 +01:00
  • d760b95e4f Update ci.yml Mikkel Hjortshøj 2019-10-27 18:02:39 +01:00
  • 5e81fc72b9 New package math and package math/linalg gingerBill 2019-10-27 10:35:35 +00:00
  • 0977ac111a Fix typo in package utf8; add wchar_t to package c gingerBill 2019-10-27 08:34:20 +00:00
  • 2db16d6a32 Add for package utf8: rune_at_pos, rune_string_at_pos, rune_at, rune_offset gingerBill 2019-10-26 15:05:36 +01:00
  • 5aa46d31b2 Move package decimal to be a subpackage of package strconv gingerBill 2019-10-26 14:46:21 +01:00
  • 14e8b299b7 Fix slice and dynamic array lengths determined from ranged compound literals gingerBill 2019-10-26 14:43:06 +01:00
  • c7cb754514 Fix typos gingerBill 2019-10-26 14:37:27 +01:00
  • a5e42a0465 Add ranged_fields_for_array_compound_literals gingerBill 2019-10-26 14:36:28 +01:00
  • d808f9eccf Add range_cache.cpp gingerBill 2019-10-26 14:29:04 +01:00
  • 1734eb949f Update utf8.accept_sizes to use ranged fields gingerBill 2019-10-26 14:18:38 +01:00
  • 7fae890ef9 Allow ranges for array-like compound literals gingerBill 2019-10-26 14:06:29 +01:00
  • 94879ed149 Fix Compiler assertion when applying using to _ procedure parameter. #451 gingerBill 2019-10-26 12:14:04 +01:00
  • 2c75fe2314 Allow for cycles in record polymorphic parameters but not in actualized fields gingerBill 2019-10-26 11:50:42 +01:00