mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Commit Graph
Select branches
Hide Pull Requests
0.6.x
cbranch
cbuttner/sanitizer
cenum_branch
ci_testing
dev
dev3
experiments
fork/cbuttner/sanitizer
fork/cbuttner/sanitizer2
hash_test
import_hack
log
master
master_076
named_arguments
overload_test
test
typecapture
v0.1.x
v0.2.x
v0.3.x
v0.4.x
v0.5.x
v0.6.x
#1000
#1002
#1003
#1004
#1006
#1007
#101
#1010
#1011
#1015
#1016
#1017
#1019
#102
#1020
#1021
#1022
#1024
#1025
#1026
#103
#1030
#1031
#1032
#1033
#1035
#1036
#1038
#104
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1051
#1052
#1053
#1054
#1057
#106
#1061
#1064
#1065
#1066
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#108
#1083
#1084
#1089
#109
#1090
#1091
#1095
#1097
#1099
#110
#1101
#111
#1111
#1119
#1121
#113
#1130
#114
#1148
#1149
#115
#1151
#1152
#1158
#116
#1164
#117
#1170
#1171
#1174
#1175
#1176
#118
#1189
#119
#120
#1204
#121
#1210
#1211
#1212
#1214
#1216
#1217
#1218
#122
#1220
#1221
#1222
#1224
#1225
#123
#1230
#1231
#1233
#1234
#1235
#1238
#124
#1240
#1241
#1242
#1244
#1245
#1246
#1247
#1249
#126
#1264
#1268
#127
#1270
#1271
#1272
#1275
#1276
#1278
#1281
#1288
#1289
#1295
#1296
#130
#1300
#1303
#1308
#1313
#1314
#1317
#1319
#132
#1320
#1324
#1327
#1328
#1333
#1334
#1338
#134
#1342
#1344
#1347
#135
#1350
#1351
#1355
#1358
#136
#1365
#1366
#137
#1372
#1373
#1378
#138
#1380
#1384
#1385
#1387
#139
#1391
#1397
#1399
#140
#1400
#1402
#1404
#1405
#1409
#141
#1412
#1413
#1414
#1416
#1428
#1430
#1431
#1433
#1435
#1438
#1440
#1441
#1442
#1444
#1444
#1446
#1449
#1450
#1459
#146
#1463
#1465
#1469
#147
#148
#1482
#1484
#1487
#1493
#1494
#1498
#1501
#1505
#1508
#1509
#1510
#1511
#1512
#152
#1521
#1526
#1527
#1531
#154
#1543
#1547
#1548
#1550
#1552
#1555
#1558
#1564
#1568
#1569
#157
#1571
#1578
#158
#1580
#1581
#159
#1590
#1594
#1596
#1597
#1599
#160
#1600
#1602
#1604
#161
#1614
#1615
#1616
#1620
#1625
#1626
#1629
#163
#1631
#1634
#1639
#1640
#1641
#1642
#1643
#1644
#1645
#1647
#165
#1652
#1654
#1656
#166
#1660
#1667
#1668
#167
#1671
#1674
#1675
#1676
#168
#1682
#169
#1691
#1692
#1696
#1697
#1699
#170
#1705
#1706
#1709
#171
#1711
#1712
#1714
#1716
#1722
#1723
#1724
#1728
#1729
#1730
#1731
#1732
#1736
#1737
#174
#1741
#1744
#1747
#1748
#1749
#175
#1752
#1755
#1758
#1759
#176
#1762
#1763
#1767
#177
#1770
#1773
#1775
#1778
#178
#1780
#1781
#1782
#1784
#179
#1791
#1792
#1795
#1796
#1798
#18
#1803
#1808
#1814
#1815
#1822
#1826
#1836
#1838
#1842
#1843
#1846
#1851
#1860
#1863
#1865
#1868
#1869
#1880
#1882
#1883
#1885
#1897
#1899
#19
#1901
#1905
#1908
#1911
#1914
#1915
#1916
#1917
#1922
#1923
#1928
#1929
#1931
#1933
#1939
#1950
#1956
#1957
#1962
#1965
#1969
#1970
#1974
#1975
#1979
#1981
#1987
#1988
#1991
#1993
#1999
#20
#2003
#2004
#2011
#2013
#2015
#2016
#2021
#2024
#2027
#2029
#2030
#2034
#2038
#2040
#2043
#2048
#205
#2051
#2053
#2055
#2059
#206
#2061
#2066
#2068
#207
#2071
#2072
#2073
#2080
#2081
#2082
#2090
#2091
#21
#2102
#2103
#2109
#211
#2111
#2112
#2119
#2127
#213
#2136
#2137
#2138
#2142
#2158
#2159
#2161
#2162
#2166
#2169
#2171
#2179
#2182
#2193
#22
#220
#2206
#2213
#2225
#2227
#2228
#223
#2230
#2231
#2235
#2238
#2243
#2247
#2252
#2253
#2255
#2255
#2256
#2258
#2259
#226
#2261
#2268
#227
#2271
#2272
#2273
#2276
#2277
#228
#2287
#2290
#2293
#2297
#2298
#2299
#23
#2300
#2302
#2303
#2304
#2306
#2307
#2309
#2310
#2314
#2315
#2316
#2317
#2318
#2321
#2322
#2324
#2328
#2329
#233
#2330
#2333
#2334
#2335
#234
#2343
#2347
#2348
#235
#2350
#2351
#2352
#2353
#2355
#2359
#236
#2360
#2364
#2367
#237
#2370
#2372
#2375
#2376
#2378
#2379
#2381
#2385
#2386
#2387
#2388
#2389
#2392
#2393
#2397
#2399
#24
#240
#2400
#2401
#2403
#2405
#2406
#2407
#2408
#2410
#2413
#2414
#2415
#2417
#2419
#2421
#2422
#2424
#2433
#2435
#2436
#2438
#2440
#2447
#2448
#245
#2457
#2458
#2459
#2461
#2464
#2467
#2473
#2475
#2479
#2480
#2481
#2482
#2487
#2496
#2499
#25
#2500
#2508
#251
#2511
#2524
#2526
#2529
#2530
#2531
#2535
#254
#2544
#2545
#2546
#2547
#255
#2554
#2557
#2560
#2561
#2564
#2570
#2572
#2577
#2579
#258
#2585
#2586
#2596
#2598
#26
#260
#2605
#2606
#2607
#2609
#261
#2610
#262
#2620
#2622
#2624
#2629
#263
#2636
#2639
#264
#2640
#2642
#2643
#2645
#2648
#2649
#2653
#2654
#2656
#2657
#2658
#2659
#266
#2661
#2662
#2663
#2664
#2667
#2669
#267
#2670
#2671
#2672
#2674
#2677
#2679
#268
#2684
#2688
#2695
#2696
#2697
#27
#2701
#2710
#2718
#2719
#2719
#272
#2720
#2724
#2725
#2726
#2728
#2728
#2729
#273
#2731
#2736
#274
#2744
#2749
#2751
#2752
#2753
#2755
#276
#2760
#2762
#2765
#2767
#2768
#277
#2772
#2773
#2773
#278
#279
#28
#280
#2801
#2801
#2805
#2809
#281
#2810
#2812
#2812
#2814
#282
#283
#2831
#2833
#2834
#2839
#284
#2846
#285
#2854
#2858
#2859
#286
#287
#2875
#2878
#2879
#288
#2880
#2882
#2884
#289
#2891
#2892
#2893
#2896
#2899
#2900
#2901
#2904
#2908
#2910
#2911
#2912
#2915
#2917
#2918
#292
#2922
#2924
#2925
#2926
#293
#2930
#2932
#2934
#2937
#2938
#2939
#294
#2940
#2941
#2943
#2948
#2949
#2949
#295
#2952
#2953
#2955
#2956
#2957
#2959
#296
#2960
#2963
#2963
#2964
#2966
#2966
#297
#2974
#2975
#2976
#2978
#2978
#304
#305
#307
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#320
#321
#322
#33
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#351
#352
#355
#359
#36
#360
#362
#363
#364
#367
#368
#369
#37
#370
#373
#376
#377
#378
#379
#38
#381
#382
#386
#387
#388
#389
#39
#393
#395
#397
#398
#40
#400
#401
#402
#403
#404
#405
#408
#409
#41
#410
#411
#412
#413
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#427
#43
#430
#433
#435
#436
#437
#438
#440
#445
#447
#45
#450
#451
#453
#454
#458
#459
#460
#462
#464
#465
#467
#468
#470
#471
#472
#473
#475
#480
#481
#482
#483
#485
#486
#489
#490
#491
#492
#494
#496
#497
#498
#499
#500
#502
#503
#507
#508
#510
#511
#512
#513
#514
#518
#523
#524
#526
#527
#529
#530
#532
#533
#537
#540
#541
#544
#545
#549
#550
#551
#552
#553
#556
#557
#558
#561
#562
#563
#565
#566
#569
#571
#572
#574
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#591
#592
#593
#594
#595
#603
#605
#606
#608
#609
#610
#611
#612
#615
#617
#618
#619
#620
#621
#623
#624
#626
#629
#630
#631
#633
#634
#635
#636
#637
#638
#639
#640
#644
#645
#646
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#659
#661
#663
#664
#666
#668
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#684
#689
#69
#690
#691
#692
#693
#694
#695
#696
#697
#698
#699
#700
#701
#702
#703
#705
#706
#707
#708
#709
#710
#712
#713
#714
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#729
#73
#730
#731
#732
#733
#735
#737
#738
#740
#741
#742
#743
#744
#746
#747
#748
#750
#751
#752
#755
#756
#757
#758
#76
#763
#764
#765
#766
#767
#768
#77
#770
#771
#772
#774
#775
#776
#777
#778
#78
#787
#792
#793
#795
#796
#797
#799
#803
#805
#807
#808
#81
#810
#812
#813
#816
#817
#819
#82
#820
#83
#831
#834
#835
#837
#84
#841
#842
#843
#845
#846
#848
#850
#851
#853
#855
#857
#858
#859
#86
#860
#861
#863
#864
#865
#866
#867
#87
#872
#878
#88
#881
#882
#883
#884
#885
#892
#893
#895
#90
#902
#904
#907
#909
#910
#914
#915
#916
#92
#920
#922
#925
#926
#928
#930
#932
#933
#935
#938
#94
#941
#944
#946
#948
#949
#95
#950
#951
#952
#953
#956
#958
#959
#96
#960
#961
#962
#963
#965
#967
#968
#970
#971
#972
#976
#977
#978
#979
#980
#981
#982
#984
#987
#988
#989
#992
#993
#994
#995
#996
#997
#998
#999
0
0.4
0.4godbolt-v2
0.4godbolt.v2
0.4stripunused
0.4ubuntu20
0.5.5
latest
latest-0.7.0-prerelease
latest-prerelease-tag
lld-llvm14-release
release_0.5
v0.2.3.2-alpha
v0.5
v0.5.1
v0.5.4
v0.5.5
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.6.6
v0.6.7
v0.6.8
v0.7.0
v0.7.1
v0.7.10
v0.7.2
v0.7.3
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.7.9
Select branches
Hide Pull Requests
0.6.x
cbranch
cbuttner/sanitizer
cenum_branch
ci_testing
dev
dev3
experiments
fork/cbuttner/sanitizer
fork/cbuttner/sanitizer2
hash_test
import_hack
log
master
master_076
named_arguments
overload_test
test
typecapture
v0.1.x
v0.2.x
v0.3.x
v0.4.x
v0.5.x
v0.6.x
#1000
#1002
#1003
#1004
#1006
#1007
#101
#1010
#1011
#1015
#1016
#1017
#1019
#102
#1020
#1021
#1022
#1024
#1025
#1026
#103
#1030
#1031
#1032
#1033
#1035
#1036
#1038
#104
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1051
#1052
#1053
#1054
#1057
#106
#1061
#1064
#1065
#1066
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#108
#1083
#1084
#1089
#109
#1090
#1091
#1095
#1097
#1099
#110
#1101
#111
#1111
#1119
#1121
#113
#1130
#114
#1148
#1149
#115
#1151
#1152
#1158
#116
#1164
#117
#1170
#1171
#1174
#1175
#1176
#118
#1189
#119
#120
#1204
#121
#1210
#1211
#1212
#1214
#1216
#1217
#1218
#122
#1220
#1221
#1222
#1224
#1225
#123
#1230
#1231
#1233
#1234
#1235
#1238
#124
#1240
#1241
#1242
#1244
#1245
#1246
#1247
#1249
#126
#1264
#1268
#127
#1270
#1271
#1272
#1275
#1276
#1278
#1281
#1288
#1289
#1295
#1296
#130
#1300
#1303
#1308
#1313
#1314
#1317
#1319
#132
#1320
#1324
#1327
#1328
#1333
#1334
#1338
#134
#1342
#1344
#1347
#135
#1350
#1351
#1355
#1358
#136
#1365
#1366
#137
#1372
#1373
#1378
#138
#1380
#1384
#1385
#1387
#139
#1391
#1397
#1399
#140
#1400
#1402
#1404
#1405
#1409
#141
#1412
#1413
#1414
#1416
#1428
#1430
#1431
#1433
#1435
#1438
#1440
#1441
#1442
#1444
#1444
#1446
#1449
#1450
#1459
#146
#1463
#1465
#1469
#147
#148
#1482
#1484
#1487
#1493
#1494
#1498
#1501
#1505
#1508
#1509
#1510
#1511
#1512
#152
#1521
#1526
#1527
#1531
#154
#1543
#1547
#1548
#1550
#1552
#1555
#1558
#1564
#1568
#1569
#157
#1571
#1578
#158
#1580
#1581
#159
#1590
#1594
#1596
#1597
#1599
#160
#1600
#1602
#1604
#161
#1614
#1615
#1616
#1620
#1625
#1626
#1629
#163
#1631
#1634
#1639
#1640
#1641
#1642
#1643
#1644
#1645
#1647
#165
#1652
#1654
#1656
#166
#1660
#1667
#1668
#167
#1671
#1674
#1675
#1676
#168
#1682
#169
#1691
#1692
#1696
#1697
#1699
#170
#1705
#1706
#1709
#171
#1711
#1712
#1714
#1716
#1722
#1723
#1724
#1728
#1729
#1730
#1731
#1732
#1736
#1737
#174
#1741
#1744
#1747
#1748
#1749
#175
#1752
#1755
#1758
#1759
#176
#1762
#1763
#1767
#177
#1770
#1773
#1775
#1778
#178
#1780
#1781
#1782
#1784
#179
#1791
#1792
#1795
#1796
#1798
#18
#1803
#1808
#1814
#1815
#1822
#1826
#1836
#1838
#1842
#1843
#1846
#1851
#1860
#1863
#1865
#1868
#1869
#1880
#1882
#1883
#1885
#1897
#1899
#19
#1901
#1905
#1908
#1911
#1914
#1915
#1916
#1917
#1922
#1923
#1928
#1929
#1931
#1933
#1939
#1950
#1956
#1957
#1962
#1965
#1969
#1970
#1974
#1975
#1979
#1981
#1987
#1988
#1991
#1993
#1999
#20
#2003
#2004
#2011
#2013
#2015
#2016
#2021
#2024
#2027
#2029
#2030
#2034
#2038
#2040
#2043
#2048
#205
#2051
#2053
#2055
#2059
#206
#2061
#2066
#2068
#207
#2071
#2072
#2073
#2080
#2081
#2082
#2090
#2091
#21
#2102
#2103
#2109
#211
#2111
#2112
#2119
#2127
#213
#2136
#2137
#2138
#2142
#2158
#2159
#2161
#2162
#2166
#2169
#2171
#2179
#2182
#2193
#22
#220
#2206
#2213
#2225
#2227
#2228
#223
#2230
#2231
#2235
#2238
#2243
#2247
#2252
#2253
#2255
#2255
#2256
#2258
#2259
#226
#2261
#2268
#227
#2271
#2272
#2273
#2276
#2277
#228
#2287
#2290
#2293
#2297
#2298
#2299
#23
#2300
#2302
#2303
#2304
#2306
#2307
#2309
#2310
#2314
#2315
#2316
#2317
#2318
#2321
#2322
#2324
#2328
#2329
#233
#2330
#2333
#2334
#2335
#234
#2343
#2347
#2348
#235
#2350
#2351
#2352
#2353
#2355
#2359
#236
#2360
#2364
#2367
#237
#2370
#2372
#2375
#2376
#2378
#2379
#2381
#2385
#2386
#2387
#2388
#2389
#2392
#2393
#2397
#2399
#24
#240
#2400
#2401
#2403
#2405
#2406
#2407
#2408
#2410
#2413
#2414
#2415
#2417
#2419
#2421
#2422
#2424
#2433
#2435
#2436
#2438
#2440
#2447
#2448
#245
#2457
#2458
#2459
#2461
#2464
#2467
#2473
#2475
#2479
#2480
#2481
#2482
#2487
#2496
#2499
#25
#2500
#2508
#251
#2511
#2524
#2526
#2529
#2530
#2531
#2535
#254
#2544
#2545
#2546
#2547
#255
#2554
#2557
#2560
#2561
#2564
#2570
#2572
#2577
#2579
#258
#2585
#2586
#2596
#2598
#26
#260
#2605
#2606
#2607
#2609
#261
#2610
#262
#2620
#2622
#2624
#2629
#263
#2636
#2639
#264
#2640
#2642
#2643
#2645
#2648
#2649
#2653
#2654
#2656
#2657
#2658
#2659
#266
#2661
#2662
#2663
#2664
#2667
#2669
#267
#2670
#2671
#2672
#2674
#2677
#2679
#268
#2684
#2688
#2695
#2696
#2697
#27
#2701
#2710
#2718
#2719
#2719
#272
#2720
#2724
#2725
#2726
#2728
#2728
#2729
#273
#2731
#2736
#274
#2744
#2749
#2751
#2752
#2753
#2755
#276
#2760
#2762
#2765
#2767
#2768
#277
#2772
#2773
#2773
#278
#279
#28
#280
#2801
#2801
#2805
#2809
#281
#2810
#2812
#2812
#2814
#282
#283
#2831
#2833
#2834
#2839
#284
#2846
#285
#2854
#2858
#2859
#286
#287
#2875
#2878
#2879
#288
#2880
#2882
#2884
#289
#2891
#2892
#2893
#2896
#2899
#2900
#2901
#2904
#2908
#2910
#2911
#2912
#2915
#2917
#2918
#292
#2922
#2924
#2925
#2926
#293
#2930
#2932
#2934
#2937
#2938
#2939
#294
#2940
#2941
#2943
#2948
#2949
#2949
#295
#2952
#2953
#2955
#2956
#2957
#2959
#296
#2960
#2963
#2963
#2964
#2966
#2966
#297
#2974
#2975
#2976
#2978
#2978
#304
#305
#307
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#320
#321
#322
#33
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#351
#352
#355
#359
#36
#360
#362
#363
#364
#367
#368
#369
#37
#370
#373
#376
#377
#378
#379
#38
#381
#382
#386
#387
#388
#389
#39
#393
#395
#397
#398
#40
#400
#401
#402
#403
#404
#405
#408
#409
#41
#410
#411
#412
#413
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#427
#43
#430
#433
#435
#436
#437
#438
#440
#445
#447
#45
#450
#451
#453
#454
#458
#459
#460
#462
#464
#465
#467
#468
#470
#471
#472
#473
#475
#480
#481
#482
#483
#485
#486
#489
#490
#491
#492
#494
#496
#497
#498
#499
#500
#502
#503
#507
#508
#510
#511
#512
#513
#514
#518
#523
#524
#526
#527
#529
#530
#532
#533
#537
#540
#541
#544
#545
#549
#550
#551
#552
#553
#556
#557
#558
#561
#562
#563
#565
#566
#569
#571
#572
#574
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#591
#592
#593
#594
#595
#603
#605
#606
#608
#609
#610
#611
#612
#615
#617
#618
#619
#620
#621
#623
#624
#626
#629
#630
#631
#633
#634
#635
#636
#637
#638
#639
#640
#644
#645
#646
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#659
#661
#663
#664
#666
#668
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#684
#689
#69
#690
#691
#692
#693
#694
#695
#696
#697
#698
#699
#700
#701
#702
#703
#705
#706
#707
#708
#709
#710
#712
#713
#714
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#729
#73
#730
#731
#732
#733
#735
#737
#738
#740
#741
#742
#743
#744
#746
#747
#748
#750
#751
#752
#755
#756
#757
#758
#76
#763
#764
#765
#766
#767
#768
#77
#770
#771
#772
#774
#775
#776
#777
#778
#78
#787
#792
#793
#795
#796
#797
#799
#803
#805
#807
#808
#81
#810
#812
#813
#816
#817
#819
#82
#820
#83
#831
#834
#835
#837
#84
#841
#842
#843
#845
#846
#848
#850
#851
#853
#855
#857
#858
#859
#86
#860
#861
#863
#864
#865
#866
#867
#87
#872
#878
#88
#881
#882
#883
#884
#885
#892
#893
#895
#90
#902
#904
#907
#909
#910
#914
#915
#916
#92
#920
#922
#925
#926
#928
#930
#932
#933
#935
#938
#94
#941
#944
#946
#948
#949
#95
#950
#951
#952
#953
#956
#958
#959
#96
#960
#961
#962
#963
#965
#967
#968
#970
#971
#972
#976
#977
#978
#979
#980
#981
#982
#984
#987
#988
#989
#992
#993
#994
#995
#996
#997
#998
#999
0
0.4
0.4godbolt-v2
0.4godbolt.v2
0.4stripunused
0.4ubuntu20
0.5.5
latest
latest-0.7.0-prerelease
latest-prerelease-tag
lld-llvm14-release
release_0.5
v0.2.3.2-alpha
v0.5
v0.5.1
v0.5.4
v0.5.5
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.6.6
v0.6.7
v0.6.8
v0.7.0
v0.7.1
v0.7.10
v0.7.2
v0.7.3
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.7.9
-
35d84390bd
Simplify CI, do more with less.
Manuel Barrio Linares
2026-02-05 17:51:43 -03:00 -
124efb2684
Improve error message on
const int*
Christoffer Lerno
2026-02-06 02:00:26 +01:00 -
5c158e481b
Always have wmain. Cleanup synthetic main generation. Some cleanup for generics.
Christoffer Lerno
2026-02-06 01:28:19 +01:00 -
42b79d19c1
Update all stub methods.
Christoffer Lerno
2026-02-06 00:55:57 +01:00 -
4521a25284
[stdlib] Add PEM Encoding/Decoding Module (#2858)
Zack Puhl
2026-02-05 18:01:07 -05:00 -
1933d47ba1
add Intel user interrupt instructions (#2767)
Foxy-Boxes
2026-02-05 22:56:35 +03:00 -
bb9e9b54cf
Improve android support & add CI (#2664)
Book-reader
2026-02-05 19:04:16 +00:00 -
eddbfb8ba3
CMakeLists and CI: Use our custom llvm (#2893)
Manu Linares
2026-02-05 14:55:09 -03:00 -
2c55d6e220
Further fix shadowing of generics
Christoffer Lerno
2026-02-05 18:43:54 +01:00 -
472c49de25
Differentiate errors on generic mismatch.
Christoffer Lerno
2026-02-05 16:20:17 +01:00 -
016254d38c
Improve error message when using functions as values #2856
Christoffer Lerno
2026-02-05 16:03:56 +01:00 -
054fcd2deb
Update advice when an enum is found with "= 2" and no associated values.
Christoffer Lerno
2026-02-05 13:57:35 +01:00 -
d71aa10f62
- Const inline enums would not always implicitly get converted to the underlying type. - Update to dstring.append_string to take any type converting to String.
Christoffer Lerno
2026-02-05 13:04:57 +01:00 -
1d0aef4522
Remove unnecessary macro.
Christoffer Lerno
2026-02-05 02:07:42 +01:00 -
71b673d241
- Shadowing not detected for generic declarations #2876
Christoffer Lerno
2026-02-05 01:33:47 +01:00 -
dcf695c726
Fix
list[0].i = 5whenlist[0]returns a pointer. #2888
Christoffer Lerno
2026-02-05 00:34:17 +01:00 -
5e656603a5
- Remove dependency on temp allocator in File.open.
Christoffer Lerno
2026-02-04 14:27:52 +01:00 -
b4426c095b
- Remove dependency on temp allocator in String.join.
Christoffer Lerno
2026-02-04 13:06:12 +01:00 -
5f32c97094
- Compiler crash when using arrays of vectors in lists. #2889
Christoffer Lerno
2026-02-04 12:40:16 +01:00 -
1c8cb7fa11
Method resolution and
$definenow works together well unless definitions are out of order for real.
Christoffer Lerno
2026-02-04 12:23:37 +01:00 -
6bc606a9b1
Removed analyse top pass. Remove sub module tracking. Fix errors where
?should be~
Christoffer Lerno
2026-02-02 12:20:34 +01:00 -
d509b4caa1
Updated info about contributing bindings.
Christoffer Lerno
2026-01-31 22:07:06 +01:00 -
12975d07ac
[stdlib] Reduce inline code volume from sorting macros (#2831)
Zack Puhl
2026-01-31 14:19:57 -05:00 -
3d512abaf7
Fix non-LLVM build.
Laura Kirsch
2026-01-27 20:09:25 +01:00 -
a9d93c93d5
Improve linker error message (#2880)
Kiana
2026-01-31 04:55:47 +01:00 -
1b7601fdbb
stdlib: optimize math::next_power_of_2 to O(1) using hardware CLZ (#2839)
Manu Linares
2026-01-30 20:20:58 -03:00 -
373013046d
Fix formatting of path assignment in msvc_build_libraries.py
Smite Rust
2026-01-30 19:37:16 +08:00 -
10d369d766
Updated grammar, and 0.7.10 first commit
Christoffer Lerno
2026-01-30 21:59:20 +01:00 -
161280ce7d
Add deprecation silence notice.
v0.7.9
Christoffer Lerno
2026-01-30 13:57:52 +01:00 -
4e129d4ae2
Fix test.
Christoffer Lerno
2026-01-30 13:18:56 +01:00 -
2b6f1c061d
Fix of evaluation order warning.
Christoffer Lerno
2026-01-30 13:10:54 +01:00 -
cb19c7d9e7
Test update
Christoffer Lerno
2026-01-29 20:08:58 +01:00 -
224b120745
Another fix error => warn
Christoffer Lerno
2026-01-29 20:07:42 +01:00 -
534dd42472
Update test.
Christoffer Lerno
2026-01-29 17:51:50 +01:00 -
163976f85f
Fix of second warning triggered on failing to detect a method.
Christoffer Lerno
2026-01-29 17:42:51 +01:00 -
d79a8808d7
Update readme example and last version
Christoffer Lerno
2026-01-29 14:36:13 +01:00 -
1cba5a0774
Release candidate
Christoffer Lerno
2026-01-29 11:44:45 +01:00 -
6c76a7ce4e
Make methods not fully determined a warning.
Christoffer Lerno
2026-01-29 11:42:58 +01:00 -
084d5cbc94
Set target in test.
Christoffer Lerno
2026-01-29 02:30:06 +01:00 -
32b1df0f86
Set target in test.
Christoffer Lerno
2026-01-29 00:43:53 +01:00 -
50718cb905
- Crash in slice expression when it contains a rethrow #2872 - Multiple issues when rethrowing inside of expressions #2873
Christoffer Lerno
2026-01-29 00:42:20 +01:00 -
414c0c9438
- Initializer did not correctly handle second rethrow #2870 - Crash encountering panic in if-else style switch #2871
Christoffer Lerno
2026-01-28 22:56:59 +01:00 -
362d5680e4
- Optional in initializer cause a crash #2864 - Negating a global address with offset was a counted as a global runtime constant #2865 - Converting static "make_slice" to array failed to be handled #2866 - Narrowing a not expression was incorrectly handled #2867 - Vector shift by optional scalar failed #2868
Christoffer Lerno
2026-01-28 21:59:40 +01:00 -
fed7a74a75
Fix assert in #2863
Christoffer Lerno
2026-01-28 19:02:27 +01:00 -
d276d3767f
Incorrect handling when reporting fn with optional compile time type #2862
Christoffer Lerno
2026-01-28 18:51:21 +01:00 -
a07660f957
Improve tracing of liveness error reporting.
Christoffer Lerno
2026-01-28 11:44:37 +01:00 -
4d02ce4414
Additional fix for #2853
Christoffer Lerno
2026-01-27 23:43:14 +01:00 -
c1e3cfaacc
- Crash when trying to create a const zero untyped list #2847
Christoffer Lerno
2026-01-27 23:36:00 +01:00 -
c11385cf49
Fix wasm int128 size on LLVM 17-19.
Christoffer Lerno
2026-01-27 16:26:35 +01:00 -
0b5064683f
Regression: Generic type could not be found in lambda inside macro #2853
Christoffer Lerno
2026-01-27 14:23:41 +01:00 -
f3ede27f60
Regression: "'out' parameters may not be read" when writing to array #2852
Christoffer Lerno
2026-01-27 13:48:50 +01:00 -
4fbb42833e
- Crash when creating
$Type*where$Typeis an optional type #2848 - Crashes when usingio::EOF~!in various unhandled places. #2848
Christoffer Lerno
2026-01-27 13:32:08 +01:00 -
3e76b7ff1c
Fixes to optional rethrow in expressions.
Christoffer Lerno
2026-01-26 04:10:38 +01:00 -
e901a3de55
- Fix alignment for uint128 to 16 with WASM targets. - Incorrect assert in struct alignment checking #2841 - Packed structs sometimes not lowered as such.
Christoffer Lerno
2026-01-25 23:05:43 +01:00 -
4899ee14e2
Resolving &X.b when X is a const incorrectly checked for runtime constness #2842 Creating a generic instance fails if it is created after interface checking #2840
Christoffer Lerno
2026-01-25 21:24:27 +01:00 -
3c04a326f4
Resolving &X.b when X is a const incorrectly checked for runtime constness #2842
Christoffer Lerno
2026-01-25 20:28:35 +01:00 -
a1ff3b05ed
- Lowering of optional in && was incorrect #2843
Christoffer Lerno
2026-01-25 19:50:28 +01:00 -
74e228688a
- Packed .c3l files without compressions weren't unpacked correctly.
Christoffer Lerno
2026-01-25 19:13:42 +01:00 -
75d454b6a6
Add mem_allocator
realloc_arrayMacros (#2760)
Zack Puhl
2026-01-25 10:12:44 -05:00 -
6cffb888ea
Add maximum memory usage tracking to tracking allocator (#2772)
m0tholith
2026-01-25 18:11:46 +03:00 -
cf03215564
Added unit tests for
Crc32hashing. (#2833)
soerlemans
2026-01-25 13:16:44 +01:00 -
5b90743120
Fix test compatibility
Christoffer Lerno
2026-01-25 13:15:26 +01:00 -
0fb91265b6
- Bug when initializing an inferred array with deep structure using designated init #2826
Christoffer Lerno
2026-01-25 13:13:59 +01:00 -
3cb7c489ee
Updated releasenotes
Christoffer Lerno
2026-01-25 12:50:02 +01:00 -
c65c378b7f
- Bitstruct as substruct fails to properly work with designated initializers. #2827
Christoffer Lerno
2026-01-25 12:48:36 +01:00 -
cf9784afee
- Bitstruct accidentally allowed other arrays than char arrays #2836
Christoffer Lerno
2026-01-25 12:14:34 +01:00 -
8bd942c1b8
- Store of zero in lowering did not properly handle optionals in some cases #2837
Christoffer Lerno
2026-01-25 04:57:35 +01:00 -
109e15b5a0
- Empty enums would return the values as zero sized arrays #2838
Christoffer Lerno
2026-01-25 04:41:06 +01:00 -
0fdd6bdc81
- Early exit in macro call crashes codegen #2820
Christoffer Lerno
2026-01-25 00:52:57 +01:00 -
378b35265b
- Raw vaargs with optional return not lowered correctly #2819
Christoffer Lerno
2026-01-24 23:54:20 +01:00 -
b5e25e3857
Constant deref of subscript had inserted checks #2818
Christoffer Lerno
2026-01-24 23:24:36 +01:00 -
9b2fc04959
ompile time dereference of a constant slice was too generous #2821
Christoffer Lerno
2026-01-24 22:42:04 +01:00 -
ce8167a102
- Incorrectly try compile time int check on vector #2815 - Generating typeid from function gives incorrect typeid #2816 - Recursive definitions not discovered when initializer is access on other const #2817 - Slice overrun detected late hit codegen assert #2822
Christoffer Lerno
2026-01-24 19:38:51 +01:00 -
397d065a74
- Constant shifting incorrectly doesn't flatten the underlying vector base #2825 - String not set as attributes resolved breaking has_tagof #2824 - Self referencing forward resolved const enum fails to be properly detected #2823
Christoffer Lerno
2026-01-24 18:32:26 +01:00 -
5e23817a3d
- Comparing a flexible array member to another type would hit an assert. #2830 - Underlying slice type not checked correctly in $defined #2829 - Checking for exhaustive cases is done even in if-chain switch if all is enum #2828
Christoffer Lerno
2026-01-24 17:57:56 +01:00 -
396263f5c3
De-macro readline.
Christoffer Lerno
2026-01-23 22:45:58 +01:00 -
26d0760c0d
Make counting sort normal.
Christoffer Lerno
2026-01-23 17:09:34 +01:00 -
11f090116f
Allow disabling asserts.
Christoffer Lerno
2026-01-23 13:09:34 +01:00 -
5e1c343be4
Deprecate builtin
EMPTY_MACRO_SLOTfor optional macro arguments (#2805)
Zack Puhl
2026-01-23 06:34:50 -05:00 -
0e69432e3d
Improved error diagnostics for memory overflow.
Christoffer Lerno
2026-01-23 11:58:19 +01:00 -
94a26d9483
Add asserts, tracking Windows bug
Christoffer Lerno
2026-01-23 11:51:51 +01:00 -
efa5bdc6df
Add better error message on VirtualAlloc failure on windows.
Christoffer Lerno
2026-01-23 11:45:00 +01:00 -
459969ddb2
Make sure we don't switch over bad things.
Christoffer Lerno
2026-01-23 01:22:58 +01:00 -
ae5047b73f
Deprecating multi-level array length inference.
int[*][*]is deprecated and will be removed 0.8.0.
Christoffer Lerno
2026-01-22 23:50:39 +01:00 -
17f3db835c
- Remove dependency on test tmp library for stdlib compiler tests. #2800
Christoffer Lerno
2026-01-22 22:15:34 +01:00 -
1845a515ca
- Empty ichar slice + byte concatenation hit an assert. #2789
Christoffer Lerno
2026-01-22 21:39:03 +01:00 -
bf50178eb3
$typeof(<type>) returns typeinfo, causing errors #2795
Christoffer Lerno
2026-01-22 20:04:09 +01:00 -
32675161c4
- Attrdef eval environment lacked rtype, causing error on invalid args #2797
Christoffer Lerno
2026-01-22 19:47:37 +01:00 -
e257500e03
Recursive definition of tag not detected with nested tag/tagof #2790
Christoffer Lerno
2026-01-22 19:16:54 +01:00 -
0add42b0a0
- Make
foo.$abcimplicitly meanfoo.eval("$abc").
Christoffer Lerno
2026-01-22 16:46:07 +01:00 -
b14053df41
- Too deeply nested scopes was a fatal crash and not a regular semantic error. #2796
Christoffer Lerno
2026-01-22 15:13:01 +01:00 -
6a78864b6c
Instantiating an alias of a user-defined type was not properly caught #2798
Christoffer Lerno
2026-01-22 13:50:57 +01:00 -
b1fea45cd1
Using an optional type as generic parameter was not properly caught #2799
Christoffer Lerno
2026-01-22 13:34:16 +01:00 -
cef48482f1
Unable to access fields of a const inline enum with an aggregate underlying type. #2802
Christoffer Lerno
2026-01-21 13:22:46 +01:00 -
a126a25d66
Casting const bytes to vector with different element size was broken #2787
Christoffer Lerno
2026-01-21 12:56:25 +01:00 -
61c939059d
int? ?was not correctly handled. #2786
Christoffer Lerno
2026-01-21 00:52:18 +01:00 -
5fa820a462
When a global const has invalid attributes, handling is incorrect, leading to a crash #2785.
Christoffer Lerno
2026-01-21 00:43:30 +01:00 -
472124dab3
Bug in sysv abi when passing union in with floats #2784
Christoffer Lerno
2026-01-21 00:34:37 +01:00 -
1e11b6c442
Inferring the size of a slice with an inner inferred array using {} isn't detected as error #2783
Christoffer Lerno
2026-01-20 23:58:45 +01:00 -
34a86852c6
Failed to reject void compile time variables, leading to crash. #2781
Christoffer Lerno
2026-01-20 23:07:11 +01:00