1
1
mirror of https://github.com/anoma/juvix.git synced 2025-01-07 08:08:44 +03:00
juvix/tests/Compilation/positive/out
Łukasz Czajka cdfb35aaac
Arithmetic simplification (#2454)
Simplifies arithmetic expressions in the Core optimization phase,
changing e.g. `(x - 1) + 1` to `x`. Such expressions appear as a result
of compiling pattern matching on natural numbers.
2023-10-23 11:47:17 +02:00
..
test001.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test002.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test003.out Add test for div and mod (#1741) 2023-01-19 12:52:51 +01:00
test004.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test005.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test006.out Lazy boolean operators (#1743) 2023-01-25 18:57:47 +01:00
test007.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test008.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test009.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test010.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test011.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test012.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test013.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test014.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test015.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test016.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test017.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test018.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test019.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test020.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test021.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test022.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test023.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test024.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test025.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test026.out Add compilation of complex pattern matching to case (#1824) 2023-02-15 11:30:12 +01:00
test027.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test028.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test029.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test030.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test031.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test032.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test033.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test034.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test035.out New compilation pipeline (#1832) 2023-03-14 16:24:07 +01:00
test036.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test037.out Tests for the new compilation pipeline (#1703) 2023-01-12 11:22:32 +01:00
test038.out Add compilation of complex pattern matching to case (#1824) 2023-02-15 11:30:12 +01:00
test039.out Automatically detect and split mutually recursive blocks in let expressions (#1894) 2023-03-17 11:05:55 +00:00
test040.out internal-to-core: Fix index shifting of pattern arguments (#1900) 2023-03-18 00:30:51 +01:00
test041.out Fix registration of builtin inductive axioms (#1901) 2023-03-20 10:00:22 +00:00
test042.out Fix JuvixAsm validation (#1903) 2023-03-20 12:01:35 +00:00
test043.out Fix JuvixAsm validation (#1903) 2023-03-20 12:01:35 +00:00
test044.out Fix bug in IO runtime (#1906) 2023-03-21 14:34:46 +00:00
test045.out Fix bug with unregistered builtin bool (#1917) 2023-03-24 10:29:57 +01:00
test046.out Fix removal of polymorphic type arguments (#1954) 2023-03-30 19:56:07 +02:00
test047.out Support local modules (#1872) 2023-03-31 14:57:37 +01:00
test048.out Print quoted strings in the runtime (#1969) 2023-04-04 10:29:02 +01:00
test049.out Add builtin integer type to the surface language (#1948) 2023-04-13 08:16:49 +01:00
test050.out Add builtin integer type to the surface language (#1948) 2023-04-13 08:16:49 +01:00
test051.out Substitute calls after lambda lifting (#2031) 2023-04-26 12:56:44 +02:00
test052.out Fix ordering of statements in Abstract -> Internal (#2040) 2023-05-15 13:02:09 +02:00
test053.out Local pragmas improvements (#2236) 2023-06-30 16:59:29 +02:00
test054.out Iterator syntax (#2126) 2023-05-30 15:30:11 +02:00
test055.out Respect fixity in runtime printer (#2182) 2023-06-07 11:44:41 +02:00
test056.out Improve the specialisation optimisation (#2417) 2023-10-05 10:12:48 +02:00
test057.out Case folding (#2229) 2023-06-27 12:29:26 +02:00
test058.out Numeric range types (#2232) 2023-06-28 17:24:08 +02:00
test059.out Add syntax for builtin list (#2239) 2023-07-03 13:24:56 +02:00
test060.out Record updates (#2263) 2023-08-07 12:35:36 +02:00
test061.out Fix delay instance resolution (#2393) 2023-09-29 13:08:05 +02:00
test062.out Improve closure calls in the runtime (#2396) 2023-09-29 14:20:00 +02:00
test063.out Instance coercions (#2444) 2023-10-19 16:00:31 +02:00
test064.out Constant folding (#2450) 2023-10-20 12:03:56 +02:00
test065.out Arithmetic simplification (#2454) 2023-10-23 11:47:17 +02:00