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
-
52afbdbde9
Recursive constant definition not properly detected, leading to assert #2780
Christoffer Lerno
2026-01-20 18:28:13 +01:00 -
888657cc97
- $typeof untyped list crashes when trying to create typeid from it. #2779
Christoffer Lerno
2026-01-20 17:54:05 +01:00 -
d7bfddf35e
Broken cast from fault to array pointer #2778.
Christoffer Lerno
2026-01-20 17:43:16 +01:00 -
9c435352b9
- Second value in switch range not checked properly, causing an error on non-const values. #2777
Christoffer Lerno
2026-01-20 17:12:41 +01:00 -
3fe55b5e51
- Vectors not converted to arrays when passed as raw vaargs. #2776
Christoffer Lerno
2026-01-20 16:46:47 +01:00 -
cdabe8fd9e
- Create optional with
~instead of?.return io::EOF?;becomesreturn io::EOF~. - Deprecated use of?to create optional.
Christoffer Lerno
2026-01-20 16:10:28 +01:00 -
5390ca6250
- Eager evaluation of macro arguments would break inferred arrays on some platforms. #2771.
Christoffer Lerno
2026-01-20 13:02:14 +01:00 -
61e84e4d34
One last regression fix.
Christoffer Lerno
2026-01-20 11:47:17 +01:00 -
1b82b7d2f2
Fix regression with conditional methods.
Christoffer Lerno
2026-01-20 11:20:39 +01:00 -
49f59d82c9
Fix regression.
Christoffer Lerno
2026-01-20 01:26:29 +01:00 -
e84e23f7ec
Fix Using @if with methods with generic params only inferred from the parent type fails #2770
Christoffer Lerno
2026-01-20 01:04:12 +01:00 -
0b9b49673e
- Empty struct after
@ifprocessing was not detected, causing a crash instead of an error. - Comparing an uint and int[<4>] was incorrectly assumed to be uint compared to int, causing a crash instead of an error. - When anint[*][6]was given too few values, the compiler would assert instead of giving an error.
Christoffer Lerno
2026-01-20 00:04:18 +01:00 -
4512c6446d
- Empty struct after
@ifprocessing was not detected, causing a crash instead of an error. - Comparing an uint and int[<4>] was incorrectly assumed to be uint compared to int, causing a crash instead of an error. - When anint[*][6]was given too few values, the compiler would assert instead of giving an error.
Christoffer Lerno
2026-01-19 15:01:08 +01:00 -
0fea6c6056
- Bitstruct with unevaluated user-defined type would cause a crash. - Using named parameters with builtins would cause a crash. - In some cases, using missing identifiers with builtins would cause a crash. - Using
$definedwith function call missing arguments would cause a crash. - Adding @nostrip to a test function would crash. - Mixing struct splat, non-named params and named params would crash rather than to print an error. - Creating a char vector from bytes would crash. - Using $$wstr16 with an illegal argument would crash instead of printing an error.
Christoffer Lerno
2026-01-19 02:49:54 +01:00 -
dd8449576f
- Passing a non-conststring to module attributes like @cname would trigger an assert rather than printing an error. - Passing different types to arg 1 and 2 for $$matrix_transpose would trigger an assert. - Zero init of optional compile time variable would crash the compiler. - Using multiple declaration for generics in generic module would fail. - Defining an extern const without a type would crash rather than print an error. - Typedef followed by brace would trigger an assert. - Union with too big member would trigger an assert.
Christoffer Lerno
2026-01-18 22:47:17 +01:00 -
c3b2694834
Generics with <>. Deprecation of {} generics.
Christoffer Lerno
2026-01-18 00:33:43 +01:00 -
d3ebd4a130
Migrate from @unaligned_load to mem::load
Christoffer Lerno
2026-01-17 19:12:32 +01:00 -
a326e31e57
Add missing fix.
Christoffer Lerno
2026-01-17 18:52:55 +01:00 -
945a3f3fc0
Add
mem::storeandmem::loadwhich may combine both aligned and volatile operations.
Christoffer Lerno
2026-01-17 18:35:44 +01:00 -
2a8fbb8fec
Fix function signature for free to return void
Darvis
2026-01-16 12:56:58 +05:30 -
c0f1b02d0b
native_file_size: use libc
staton more platforms
Book-reader
2026-01-17 14:56:20 +13:00 -
f2c557c3b7
Remove use of LLVMCreateBuilder #2666
Christoffer Lerno
2026-01-17 15:39:22 +01:00 -
d00a93f195
Update error on omitting end.
Christoffer Lerno
2026-01-17 15:37:30 +01:00 -
aa07969fc2
- HashSet.len() now returns usz instead of int. #2740
Christoffer Lerno
2026-01-17 15:12:31 +01:00 -
6dcd91c5ef
- Assert on defining a const fault enum with enumerator and fault of the same name. #2732
Christoffer Lerno
2026-01-17 15:01:40 +01:00 -
c2e603ddd8
Expand inference.
Christoffer Lerno
2026-01-17 14:03:58 +01:00 -
70c4b24519
- In some cases, a type would not get implicitly converted to a typeid #2764.
Christoffer Lerno
2026-01-16 11:41:18 +01:00 -
51364a9d1b
Another fix in immediately rethrowing a value in an assignment #2689
Christoffer Lerno
2026-01-15 23:33:26 +01:00 -
d9f4eb46d9
- Too little memory reserved when printing backtrace on Darwin #2698.
Christoffer Lerno
2026-01-15 22:50:12 +01:00 -
cd2d1a04d8
Use a
Printablestruct for ansi rgb formatting instead of explicit allocations (#2696)
Book-reader
2026-01-16 10:26:18 +13:00 -
3f7a547d8a
Merge AsciiCharset CT/non-CT Functions (#2688)
Zack Puhl
2026-01-15 15:39:48 -05:00 -
f254c27966
std/io/os/temp_directory.c3: fix INVALID_PATH in Win32 native_temp_directory (#2762)
Manu Linares
2026-01-15 17:23:30 -03:00 -
8a1c02c840
Rework
libcsignal constants (#2724)
Jasper Wilmes
2026-01-15 21:17:50 +01:00 -
7f297a9d27
Fix type inference overrides parameterization #2761. Remove support for ^io::EOF
Christoffer Lerno
2026-01-15 15:19:33 +01:00 -
64ef33f09b
Require parenthesized assignment expressions in condition of 'if' statements #2716 (#2729)
VarunVF
2026-01-15 07:43:58 +08:00 -
cd4c586c3f
Fixed macro hash_vec(vec): it was checking only the first bytes (4 or 8, not sure) (#2718)
mikelgarai
2026-01-14 23:22:10 +01:00 -
0a9d4e398d
Add $$VERSION and $$PRERELEASE (#2751)
Kiana
2026-01-14 23:15:55 +01:00 -
d61beef7e0
Fix String.replace not dropping temp mem.
Christoffer Lerno
2026-01-14 22:13:15 +01:00 -
7136b05019
common.h: define static_assert to _Static_assert when undefined
Sergey Fedorov
2026-01-14 13:41:38 +08:00 -
87fa253059
Add debug versions.
Christoffer Lerno
2026-01-14 02:00:07 +01:00 -
04eb6fc451
CI: Major refactor, expanded coverage, and ~80% speedup (#2736)
Manu Linares
2026-01-13 21:16:06 -03:00 -
15fc435d92
collections: fix LinkedList.to_format
Koni Marti
2026-01-13 21:56:21 +01:00 -
9d54e9e3c4
a fix to generated C header global
Manuel Barrio Linares
2026-01-13 16:07:09 -03:00 -
c73c7cb2a3
add Win32_CODEPAGES enum and enable utf8 console output on win32 (#2670)
Book-reader
2026-01-14 11:00:01 +13:00 -
827ad18ef4
Ignore ctags and gtags files in .gitignore
Gourmet
2026-01-07 00:10:03 +01:00 -
3fc562af6f
Fix minor typos in README.md
Darvis
2026-01-12 22:20:48 +05:30 -
87c42f1cd3
Add unit tests for HMAC 256 based on RFC 4231 (#2744)
Arnaud Duforat
2026-01-12 11:26:49 +01:00 -
e93f22fbda
- bitorder::read and bitorder::write may fail because of unaligned access #2734.
Christoffer Lerno
2026-01-12 01:11:31 +01:00 -
8fa59cbb43
Creating recursive debug info for functions could cause assertions.
Christoffer Lerno
2026-01-07 23:50:56 +01:00 -
527766310f
Update pointer type naming.
Christoffer Lerno
2026-01-07 23:12:09 +01:00 -
a02b0a1f4c
Update LLVMHasUseList.
Christoffer Lerno
2026-01-07 20:29:55 +01:00 -
4d93db51ee
Check properly has use list.
Christoffer Lerno
2026-01-07 19:59:40 +01:00 -
fa2e6e8189
Fix typo
Christoffer Lerno
2026-01-07 15:56:34 +01:00 -
0fc1871ddf
- Assert on optional-returning-function in a comma expression. #2722
Christoffer Lerno
2026-01-07 15:53:54 +01:00 -
197f82d829
Revert windows
Christoffer Lerno
2026-01-07 03:36:48 +01:00 -
4ad11724d1
Update Windows flags
Christoffer Lerno
2026-01-07 03:31:03 +01:00 -
6d53fd6f6e
Fix test.
Christoffer Lerno
2026-01-07 03:18:01 +01:00 -
db47b0555d
Update windows LLVM version
Christoffer Lerno
2026-01-07 03:15:59 +01:00 -
ebd7b7243a
Fix bug when evaluating a non-generic identifier.
Christoffer Lerno
2026-01-07 03:13:14 +01:00 -
e0771beabc
Remove pointer names in debug, following Clang.
Christoffer Lerno
2026-01-07 02:35:05 +01:00 -
824d064710
Fix tests.
Christoffer Lerno
2026-01-07 00:55:30 +01:00 -
336ddb67c8
Incorrect alignment on typedef and local variable debug info.
Christoffer Lerno
2026-01-07 00:16:49 +01:00 -
9ad98beda7
- Crash when doing a type property lookup for const inline enums in some cases #2717.
Christoffer Lerno
2026-01-06 15:28:18 +01:00 -
702f836b40
io::read_fullynow handles unbounded streams properly
Christoffer Lerno
2026-01-05 22:27:55 +01:00 -
d820a2356a
Fix: Compiler assert when attempting to define multiple faults in a generic module. #2706
Christoffer Lerno
2026-01-05 21:04:23 +01:00 -
fa1951642b
Add debug info
Christoffer Lerno
2026-01-05 00:11:48 +01:00 -
42dc2d541a
Add testcase.
Christoffer Lerno
2026-01-04 22:05:01 +01:00 -
fdbbe5c1aa
improve c3c init error message (#2697)
Chad Adams
2026-01-03 11:17:12 -05:00 -
292bf1cbbc
Designated initialization with ranges would not error on overflow by 1.
Christoffer Lerno
2026-01-03 02:32:40 +01:00 -
82769669ec
Fix of generic with multiple parameters fail. #2702
Christoffer Lerno
2026-01-03 00:09:14 +01:00 -
29b211eefc
- Fix the case where
\u<unicode char>could crash the compiler on some platforms.
Christoffer Lerno
2026-01-01 21:44:37 +01:00 -
e4965ab408
Add BLAKE3 Hashing/XOF to stdlib (#2667)
Zack Puhl
2026-01-01 15:11:33 -05:00 -
067a4f7cb1
Fixed codegen for vec->array in the boolean case.
Christoffer Lerno
2026-01-01 00:25:32 +01:00 -
739e91efa4
- Reduced memory usage for backtraces on Linux. -
String.tokenize_allwould yield one too many empty tokens at the end. -String.replaceno longer depends onString.split.
Christoffer Lerno
2025-12-31 10:08:00 +01:00 -
26d733ef59
No optimization in test runner for MSVC
Christoffer Lerno
2025-12-31 00:45:35 +01:00 -
32d6025e29
Add panics just in case.
Christoffer Lerno
2025-12-31 00:43:19 +01:00 -
04706f2dcd
Fix issue when removing test files on abort.
Christoffer Lerno
2025-12-31 00:13:38 +01:00 -
d8a7c57b56
- Miscompilation: global struct with vector could generate an incorrect initializer.
Christoffer Lerno
2025-12-30 23:54:00 +01:00 -
ad8769580a
Methods registered with generic type will implicitly get templated.
Christoffer Lerno
2025-12-30 22:39:42 +01:00 -
d51dd09a1f
Made contracts aggregate from types etc
Christoffer Lerno
2025-12-30 21:31:45 +01:00 -
5ed4f9519f
-
x'1234' +++ (ichar[1]) { 'A' }would fail due to missing const folding.
Christoffer Lerno
2025-12-30 16:06:28 +01:00 -
493a084745
Added additional type size limits.
Christoffer Lerno
2025-12-30 13:42:14 +01:00 -
9bd04526e8
foo.xwas not always handled correctly whenfoowas optional.
Christoffer Lerno
2025-12-30 12:38:04 +01:00 -
90f0486334
- Assert when encountering a test function with raw vaarg parameters.
Christoffer Lerno
2025-12-30 12:28:03 +01:00 -
e4f1b57bd0
Assert when encountering a malformed module alias.
Christoffer Lerno
2025-12-29 22:41:42 +01:00 -
c949bd3108
Assert when struct size would exceed 4 GB.
Christoffer Lerno
2025-12-29 22:24:41 +01:00 -
56f8008d85
- Parse error in
$definedwas not handled correctly, leading to an assertion.
Christoffer Lerno
2025-12-29 22:09:39 +01:00 -
c6a96ad7f3
-
i<n>suffixes were not caught when n < 8, causing an assert.
Christoffer Lerno
2025-12-29 21:57:06 +01:00 -
328e6f518c
Fix bug when encountering Type{} where Type is a generic parameter.
Christoffer Lerno
2025-12-29 19:34:45 +01:00 -
8ec4a2cada
Fix test.
Christoffer Lerno
2025-12-29 17:25:49 +01:00 -
9b318ec233
[stdlib] Impove SHA-256 Performance (#2671)
Zack Puhl
2025-12-29 11:07:03 -05:00 -
d96624c578
Decoupled generics (#2695)
Christoffer Lerno
2025-12-29 17:01:03 +01:00 -
bf1d401566
Converting between simd/non-simd bool vector would hit a compiler assert. #2691
Christoffer Lerno
2025-12-29 16:59:34 +01:00 -
a2c886a2d9
- Compiler assert when passing returning CT failure immediately rethrown #2689.
Christoffer Lerno
2025-12-26 22:00:31 +01:00 -
e76278cfd7
Fix test
Christoffer Lerno
2025-12-25 22:50:06 +01:00 -
1028f85daa
- Better error messages when slicing a pointer to a slice or vector. #2681
Christoffer Lerno
2025-12-25 22:01:15 +01:00 -
e706c914a8
Fix test.
Christoffer Lerno
2025-12-25 21:39:19 +01:00 -
f3b71ed7eb
-
$$MASK_TO_INTand$$INT_TO_MASKto create bool masks from integers and back. - Fix bug when creating bool vectors in certain cases.
Christoffer Lerno
2025-12-25 20:55:11 +01:00 -
18b246c577
- Testing for the presence of methods at the top level is prohibited previous to method registration.
Christoffer Lerno
2025-12-24 15:32:21 +01:00 -
c205719563
Fix netbsd vm version
Christoffer Lerno
2025-12-23 11:43:53 +01:00