Commit Graph

  • 34727f99e3 oops, fix report Colin Davidson 2022-03-14 05:27:08 -07:00
  • ffe6d81ecd Remove comments gingerBill 2022-03-14 12:24:10 +00:00
  • 8605833781 core out Makefile, add freebsd building Colin Davidson 2022-03-14 05:23:48 -07:00
  • 4474144c24 Merge pull request #1505 from jasonKercher/fix_odin_test gingerBill 2022-03-14 12:09:39 +00:00
  • ef3f448861 Remove accidentally committed test binary. Jeroen van Rijn 2022-03-14 13:06:50 +01:00
  • a882260db6 Merge pull request #1605 from colrdavidson/linux_build gingerBill 2022-03-14 11:39:03 +00:00
  • 633157f4f8 Merge pull request #1613 from semarie/linux_arm64 gingerBill 2022-03-14 11:37:45 +00:00
  • 9fa69c3d3b Merge pull request #1599 from gitlost/fract_trunc_classify_#1574 gingerBill 2022-03-14 11:37:11 +00:00
  • 743a461aa9 Merge pull request #1614 from semarie/openbsd-fpos_t gingerBill 2022-03-14 11:11:29 +00:00
  • fc0291d745 Merge pull request #1526 from odin-lang/freestanding_amd64 gingerBill 2022-03-14 11:09:52 +00:00
  • 77eaf8e1e4 Merge pull request #1617 from semarie/freebsd gingerBill 2022-03-14 11:04:58 +00:00
  • a7adb2fb6e Merge branch 'master' into freestanding_amd64 gingerBill 2022-03-14 11:02:59 +00:00
  • 036900da51 fix mode_t on darwin Sébastien Marie 2022-03-13 12:41:03 +00:00
  • ed4c9335db enable freebsd_amd64 inside CI Sébastien Marie 2022-03-13 11:43:36 +00:00
  • ca67cf032c freebsd_amd64 support Sébastien Marie 2022-03-13 11:42:42 +00:00
  • f907516cbd #Fix 1615 Replace llvm.readcyclecounter with cntvct_el0 on arm64 gingerBill 2022-03-12 10:48:31 +00:00
  • c12c7d5370 Remove tag gingerBill 2022-03-12 10:47:52 +00:00
  • f7c8b40ea2 use distinct type for fpos_t on OpenBSD Sébastien Marie 2022-03-12 09:40:55 +00:00
  • 15f9795ab0 enable linux_arm64 check in CI Sébastien Marie 2022-03-12 09:21:46 +00:00
  • 8982ae34e3 fix linux_arm64 Sébastien Marie 2022-03-12 09:19:52 +00:00
  • e6d3e893a5 Merge pull request #1602 from hoanga/freebsd-build-support gingerBill 2022-03-12 08:45:53 +00:00
  • e008b5a160 build os2 test on windows U-JSM\jkercher 2022-03-11 10:47:59 -05:00
  • 3da8fa9b27 can use sync.guard here Dale Weiler 2022-03-11 08:41:03 -05:00
  • 32ba5e7ad2 formatting Dale Weiler 2022-03-11 08:36:04 -05:00
  • 52df80dccd fix for mac & use atomic store on write side to avoid race Dale Weiler 2022-03-11 08:35:23 -05:00
  • 7f845bb165 fix for spurious wakeups Dale Weiler 2022-03-11 08:30:03 -05:00
  • 0e6de5673b fix thread data races Dale Weiler 2022-03-11 08:06:23 -05:00
  • 7a7b87181d [examples] Add core:encoding/varint to examples/all. Jeroen van Rijn 2022-03-11 11:09:58 +01:00
  • c6dc517004 Correct: murmur32 gingerBill 2022-03-11 08:52:16 +00:00
  • 0b61215f7b getting tests to run Jason Kercher 2022-03-10 11:12:06 -05:00
  • b91c0ec715 Merge remote-tracking branch 'upstream/master' into os2_linux Jason Kercher 2022-03-10 09:34:48 -05:00
  • bad295cf69 add test directory... CiD- 2022-03-10 09:23:33 -05:00
  • d2bc41a2df Merge remote-tracking branch 'upstream/master' into fix_odin_test Jason Kercher 2022-03-09 17:17:40 -05:00
  • 7dbcaf792d Merge branch 'master' into fract_trunc_classify_#1574 Resolve conflicts with [9848e88] & sameify Makefile & tests/common/common.odin gitlost 2022-03-09 16:09:04 +00:00
  • 2652c2d7a5 normalize version parser Colin Davidson 2022-03-09 07:42:38 -08:00
  • a2250a5d49 lower minimum llvm version Colin Davidson 2022-03-09 07:24:49 -08:00
  • 7f8a9587e0 more build tweaks? Colin Davidson 2022-03-09 07:22:48 -08:00
  • 1306c53fb1 more build tweaks? Colin Davidson 2022-03-09 07:21:19 -08:00
  • 3bd1ac4c82 test adjusting apt arg order Colin Davidson 2022-03-09 07:18:41 -08:00
  • dc8d28c383 Fix #1607 gingerBill 2022-03-09 15:15:30 +00:00
  • 7adaa4dc2b refix make, adjust build for CI weirdness Colin Davidson 2022-03-09 07:15:08 -08:00
  • 6d1a91f5b3 Fix typo gingerBill 2022-03-09 15:11:38 +00:00
  • 17eebf338c Fix #1606 (Call runtime._cleanup_runtime_contextless() for os.exit) gingerBill 2022-03-09 15:05:51 +00:00
  • c543ecd64c Try to find llvm-config-11 on goofy misconfigured CI box Colin Davidson 2022-03-09 06:57:59 -08:00
  • 34a9f55f37 Update ci to use build script Colin Davidson 2022-03-09 06:52:22 -08:00
  • 9aea990184 clean up osx semver handling in build Colin Davidson 2022-03-09 06:49:52 -08:00
  • d5b0632e4f add handling for too many args Colin Davidson 2022-03-09 06:27:52 -08:00
  • db169a4334 Cleanup build mode selection Colin Davidson 2022-03-09 06:26:25 -08:00
  • f5cc8bd7bf only build odin for report when necessary Colin Davidson 2022-03-09 06:14:30 -08:00
  • 005d52cab7 more spacing issues Colin Davidson 2022-03-09 06:08:48 -08:00
  • d1477bcfa7 Fix wonky copied space issues Colin Davidson 2022-03-09 06:07:19 -08:00
  • 3092fb2ff3 Add initial cut of build script Colin Davidson 2022-03-09 06:01:40 -08:00
  • 5eebdebec8 Make llvm-config build more general for linux Colin Davidson 2022-03-09 05:09:39 -08:00
  • 8e4d6b3e5d Fix typo gingerBill 2022-03-09 11:24:36 +00:00
  • ea9c2fed57 Update .gitignore gingerBill 2022-03-09 10:52:37 +00:00
  • ba412fd87b Fix typo gingerBill 2022-03-09 09:36:21 +00:00
  • 0278ac85a0 update to build for FreeBSD Al Hoang 2022-03-08 23:48:25 -06:00
  • ff60b752bd Replace #if with if where possible gingerBill 2022-03-08 22:35:10 +00:00
  • 832003dd4b os2 tests CiD- 2022-03-08 17:15:45 -05:00
  • 9848e883c7 Merge pull request #1598 from Kelimion/varint gingerBill 2022-03-08 20:46:31 +00:00
  • 64705ddd1d [varint] Add doc.odin Jeroen van Rijn 2022-03-08 20:08:56 +01:00
  • 2a41814985 [varint] Tighten max input bounds. Jeroen van Rijn 2022-03-08 19:56:42 +01:00
  • 26ffec845b [crypto] Remove unused mem import for siphash. Jeroen van Rijn 2022-03-08 19:38:36 +01:00
  • 52e60526ef tabs. Jeroen van Rijn 2022-03-08 19:32:30 +01:00
  • 76b10b5f5d [varint] Add additional LEB128 tests. Jeroen van Rijn 2022-03-08 19:28:55 +01:00
  • b94a7a87fa Fix issue #1574 "fract in linalg/glm is broken" by fixing trunc_f16/32/64 in "math.odin" (~ typos on expressions) Fix classify_f16 Inf test (would fail for subnormal 0h0001) by changing multiplier 0.5 -> 0.25 Add some useful consts to "math.odin" (INF_F16 etc) Add comment to "demo.odin" mentioning that -0.0 must be used to specify negative zero gitlost 2022-03-08 18:06:25 +00:00
  • 7cc185bf6e Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-03-08 17:13:31 +00:00
  • 0f8aa9160a Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-03-08 17:13:23 +00:00
  • 2b43387a9d Merge pull request #1597 from odin-lang/nix-linker-flags-improvement gingerBill 2022-03-08 17:12:28 +00:00
  • e76a5d8e12 [varint] Add signed LEB128 encoding. Jeroen van Rijn 2022-03-08 18:07:16 +01:00
  • 6d7217f37a [varint] Add LEB128 decoding + tests Jeroen van Rijn 2022-03-08 15:40:00 +01:00
  • 17dab04422 Refactor link flag creation for nix systems gingerBill 2022-03-08 11:13:59 +00:00
  • 29e660b16f Add more things to package slice gingerBill 2022-03-08 10:02:40 +00:00
  • 31959b0751 Correct cleanpath_from_handle for os.fstat gingerBill 2022-03-08 10:01:44 +00:00
  • 1f19610fd6 added _remove_all jasonkercher 2022-03-07 17:16:03 -05:00
  • 8f897de267 Merge pull request #1584 from WalterPlinge/vulkan-proc-loader-functions gingerBill 2022-03-07 18:54:26 +00:00
  • 2855ff6df3 Merge pull request #1591 from Kelimion/unaligned_load Jeroen van Rijn 2022-03-06 14:59:24 +01:00
  • deed20dea6 [intrinsics] Add unaligned_store. Jeroen van Rijn 2022-03-06 14:53:06 +01:00
  • a6c5143993 [intrinsics] Add existing unaligned_load. Jeroen van Rijn 2022-03-06 14:46:20 +01:00
  • a957d3dd64 Minor clean up of default_hasher_cstring text-template gingerBill 2022-03-06 12:17:49 +00:00
  • 758d1e2a03 Merge pull request #1589 from Kelimion/fix_bit_array_leak Jeroen van Rijn 2022-03-06 12:38:08 +01:00
  • ce057ff755 [bit_array] Really fix the leak. Jeroen van Rijn 2022-03-06 12:29:17 +01:00
  • ad719e7c3a Merge pull request #1588 from ap29600/master gingerBill 2022-03-06 09:43:12 +00:00
  • bff3426d25 Fix leak in core:container/bit_array Andrea Piseri 2022-03-06 10:21:46 +01:00
  • 4315033220 Merge pull request #1585 from kstrb/foreign-import-object gingerBill 2022-03-05 20:29:39 +00:00
  • 1cd89b2da3 Linux: allow 'foreign import' of object files kstrb 2022-03-05 17:28:34 +01:00
  • 658a605c75 compiles jasonkercher 2022-03-04 17:11:53 -05:00
  • 7e8b9862b9 update vulkan generator WalterPlinge 2022-03-03 22:21:41 +00:00
  • 07062324d7 Merge pull request #1575 from jockus/fix_relative_slice_len gingerBill 2022-03-04 11:48:29 +00:00
  • 2e8f2e6dbc Merge pull request #1476 from odin-lang/odin-ast-changes gingerBill 2022-03-04 10:39:38 +00:00
  • 1abd95094d Add reflect.deref gingerBill 2022-03-03 23:25:22 +00:00
  • 913d802e33 Fix ast.clone_node gingerBill 2022-03-03 23:10:38 +00:00
  • a7c0edb046 Add int and float functions gingerBill 2022-03-03 18:08:04 +00:00
  • 52bb8524b1 Add basic reduce evaluation e.g. + 1 2 3, - 2 3, * 3 4, / 3 4 gingerBill 2022-03-03 18:03:23 +00:00
  • bee475c38a Merge pull request #1582 from semarie/more-ci Jeroen van Rijn 2022-03-03 17:07:40 +01:00
  • b4ca99ead9 Merge pull request #1583 from semarie/semi-colons-eof Jeroen van Rijn 2022-03-03 17:06:13 +01:00
  • dfe2c0a600 remove some leftover semi-colons before EOF Sébastien Marie 2022-03-03 15:57:55 +00:00
  • fad851d80c check for semi-colon before EOF too Sébastien Marie 2022-03-03 15:57:51 +00:00
  • 11b08b4d86 Initial work on core:text/template gingerBill 2022-03-03 15:38:59 +00:00
  • 832961d539 semi-colons are deprecated in core Sébastien Marie 2022-03-03 15:36:04 +00:00