Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / Vexu/arocc issues and pull requests

#686 - Crash: non-evaluated floating point comparison in boolean `or`

Issue - State: closed - Opened by ehaas 7 months ago
Labels: bug, crash

#685 - Fixed-underlying-type enums should enforce non-enum integral underlying type

Issue - State: closed - Opened by ehaas 7 months ago
Labels: bug

#684 - Enum fixes

Pull Request - State: closed - Opened by ehaas 7 months ago

#682 - Check for truncated utf-8 codepoint at EOF

Pull Request - State: closed - Opened by ehaas 7 months ago

#681 - Crash: assign to pointer to incomplete enum

Issue - State: closed - Opened by ehaas 7 months ago
Labels: bug, crash

#680 - record_layout: Account for overflow in layout calculations

Pull Request - State: closed - Opened by ehaas 7 months ago

#679 - Fix error message when complex float value given for attribute value

Pull Request - State: closed - Opened by ehaas 7 months ago

#678 - Crash: record with oversize array

Issue - State: closed - Opened by ehaas 7 months ago - 1 comment
Labels: bug, crash

#677 - Value: compare for zero against float instead of Value

Pull Request - State: closed - Opened by ehaas 7 months ago - 1 comment

#676 - Parser: don't concatenate improperly-encoded strings

Pull Request - State: closed - Opened by ehaas 7 months ago

#675 - Crash: assign imaginary float to unsigned

Issue - State: closed - Opened by ehaas 7 months ago
Labels: bug, crash

#654 - Incorrect parse: calling function via statement expression

Issue - State: closed - Opened by ehaas 8 months ago
Labels: bug

#605 - Preprocessor: Macro expansion halted early

Issue - State: closed - Opened by ehaas 11 months ago - 1 comment

#568 - Type: use a separate flag for decayed arrays instead of encoding it in the specifier

Pull Request - State: closed - Opened by ehaas 12 months ago - 2 comments

#426 - missing libc header: stdio.h

Issue - State: closed - Opened by nektro almost 2 years ago - 4 comments
Labels: bug

#349 - Check array bounds for array parameters with `static` keyword

Issue - State: closed - Opened by ehaas over 2 years ago
Labels: enhancement

#100 - Preprocessor: start_idx can exceed end_idx in nextBufToken

Pull Request - State: closed - Opened by ehaas almost 3 years ago

#99 - Parser: don't allow initialization of most incomplete types

Pull Request - State: closed - Opened by ehaas almost 3 years ago

#98 - segfault trying to initialize empty incomplete struct

Issue - State: closed - Opened by ehaas almost 3 years ago - 2 comments
Labels: bug

#97 - Universal character names fixes

Pull Request - State: closed - Opened by ehaas almost 3 years ago

#96 - Persistent fuzzing

Pull Request - State: closed - Opened by ehaas almost 3 years ago

#95 - Preprocessor: index out of bounds in macro expansion of malformed macro

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug

#94 - Add reference to IRC channel

Pull Request - State: closed - Opened by doppioandante almost 3 years ago - 2 comments

#93 - assertion failure if initializing incomplete enum with self-type

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug

#92 - underflow in preprocessor if macro starts with `##`

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug, good first issue

#91 - Parser: Initializing incomplete array with non-array accesses inactive field of union

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug

#90 - Invalid universal character names can crash parser

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug

#89 - Unreachable code when preprocessor invokes parser with undefined division argument

Issue - State: closed - Opened by ehaas almost 3 years ago
Labels: bug

#88 - Zig update: remove Mutex.Held

Pull Request - State: closed - Opened by ehaas almost 3 years ago

#87 - Type: compare array types using arrayLen and elemType

Pull Request - State: closed - Opened by ehaas about 3 years ago

#85 - Parser: address-of rvalue can trigger access of inactive union field

Issue - State: closed - Opened by ehaas about 3 years ago - 2 comments
Labels: bug

#84 - Parser: assertion failure in `usualArithmeticConversion`

Issue - State: closed - Opened by ehaas about 3 years ago - 2 comments
Labels: bug

#83 - Fix pragma length confusion in parser

Pull Request - State: closed - Opened by ehaas about 3 years ago - 3 comments

#82 - Parser confusion about current pragma

Issue - State: closed - Opened by ehaas about 3 years ago - 1 comment
Labels: bug

#81 - Improve the diagnostics system

Issue - State: closed - Opened by Vexu about 3 years ago
Labels: enhancement

#80 - Preprocessor: detect ## at the beginning of a func macro

Pull Request - State: closed - Opened by doppioandante about 3 years ago

#79 - Preprocessor: Ensure MacroArguments are always fully de-init'ed

Pull Request - State: closed - Opened by ehaas about 3 years ago

#78 - Preprocessor memory leak - unterminated function-like macro invocation

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#77 - Preprocessor: Token pasting in function-like macro with no LHS causes crash

Issue - State: closed - Opened by ehaas about 3 years ago - 1 comment
Labels: bug

#76 - Trailing comma in expression crashes `Tree.dump`

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#75 - Testing: Add fuzz testing build target

Pull Request - State: closed - Opened by ehaas about 3 years ago

#74 - Have test runner check for leaks caused by `error.OutOfMemory`

Issue - State: open - Opened by ehaas about 3 years ago
Labels: enhancement

#73 - Diagnostics: show the respective warning and error options besides warning and error messages

Pull Request - State: closed - Opened by iddev5 about 3 years ago - 2 comments

#72 - Parser: Check for function redefinition for same signature

Pull Request - State: closed - Opened by iddev5 about 3 years ago - 1 comment

#71 - Refactor pragmas

Pull Request - State: closed - Opened by ehaas about 3 years ago - 2 comments

#70 - Parser: Issue warning on missing parameter name being a C2x feature

Pull Request - State: closed - Opened by iddev5 about 3 years ago - 2 comments

#69 - `#pragma` directive without a trailing newline results in infinite loop

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#68 - Implement C99 `_Pragma` operator

Issue - State: closed - Opened by ehaas about 3 years ago - 1 comment
Labels: enhancement

#67 - `-E` option should preserve `#pragma` directives in the output

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement

#66 - Pragma interpretation cannot only happen during preprocessing

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#65 - Preprocessor: properly handle whitespace

Pull Request - State: closed - Opened by Vexu about 3 years ago - 1 comment

#63 - Add warnings for missing newline at end of file, and empty translation units

Pull Request - State: closed - Opened by ehaas about 3 years ago

#62 - Preprocessor: don't restore compilation options after preprocessing

Pull Request - State: closed - Opened by ehaas about 3 years ago

#61 - Preprocessor: implement some GCC pragmas

Pull Request - State: closed - Opened by ehaas about 3 years ago - 5 comments

#60 - Preprocessor: increment advance_index if no macro arguments found

Pull Request - State: closed - Opened by ehaas about 3 years ago

#59 - Add -pedantic flag and issue warnings

Issue - State: closed - Opened by iddev5 about 3 years ago
Labels: enhancement

#58 - Preprocessor: Overly aggressive macro expansion?

Issue - State: closed - Opened by ehaas about 3 years ago - 3 comments
Labels: bug

#57 - Parser: implement computed goto

Pull Request - State: closed - Opened by ehaas about 3 years ago

#56 - Preprocessor: move `addBuiltinMacros` into `init`

Pull Request - State: closed - Opened by ehaas about 3 years ago - 6 comments

#55 - Readme: fix typo and remove trailing whitespace

Pull Request - State: closed - Opened by sagehane about 3 years ago - 1 comment

#54 - Preprocessor: implement __is_identifier

Pull Request - State: closed - Opened by ehaas about 3 years ago

#53 - Convert `Diagnostics.Tag` into a tagged union.

Issue - State: closed - Opened by Vexu about 3 years ago - 1 comment
Labels: enhancement, good first issue

#52 - Implement __has_warning

Pull Request - State: closed - Opened by ehaas about 3 years ago - 1 comment

#51 - Parser: add support for address-of-label extension

Pull Request - State: closed - Opened by ehaas about 3 years ago

#50 - Parser: treat labeled noreturn statements as noreturn

Pull Request - State: closed - Opened by ehaas about 3 years ago

#49 - Fix bug causing warning when assignment increases qualifiers

Pull Request - State: closed - Opened by iddev5 about 3 years ago - 1 comment

#47 - Null pointer dereference if no semicolon after old-style function decl

Issue - State: closed - Opened by ehaas about 3 years ago - 1 comment
Labels: bug

#46 - Preprocessor: make __has_attribute work with simple #define

Pull Request - State: closed - Opened by ehaas about 3 years ago - 6 comments

#45 - Preprocessor: Macro simple and func unified

Pull Request - State: closed - Opened by iddev5 about 3 years ago - 2 comments

#44 - Preprocessor: use `PackedIntArray.init` instead of `mem.zeroes`

Pull Request - State: closed - Opened by ehaas about 3 years ago

#43 - Validate attribute context in `decl()` after parsing

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement

#42 - Attributes: validate argument counts and types

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement

#41 - Preprocessor: implement __has_include

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement

#40 - Don't always use nodes to store attribute arguments

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement

#39 - `__has_attribute` only works in `#if`

Issue - State: closed - Opened by Vexu about 3 years ago - 2 comments
Labels: bug

#38 - [Source.zig] Change Source.Location from linked list to array

Issue - State: closed - Opened by doppioandante about 3 years ago
Labels: enhancement

#37 - [Preprocessor] Simplify the Macro union

Issue - State: closed - Opened by doppioandante about 3 years ago
Labels: enhancement, good first issue

#36 - Zig update: use @import("builtin") instead of std.builtin

Pull Request - State: closed - Opened by ehaas about 3 years ago - 1 comment

#35 - Parser: Rudimentary attribute parsing

Pull Request - State: closed - Opened by ehaas about 3 years ago - 8 comments

#34 - Readme: use sh-session highlighting instead of shell

Pull Request - State: closed - Opened by HappyFacade about 3 years ago - 1 comment

#33 - Fix preprocessor expansion strategy

Pull Request - State: closed - Opened by doppioandante about 3 years ago - 5 comments

#32 - Parser.EatToken() can end-up out of bounds - not sure why

Issue - State: closed - Opened by moosichu about 3 years ago - 4 comments

#31 - Preprocessor misses some expansion opportunities

Issue - State: closed - Opened by doppioandante about 3 years ago - 2 comments
Labels: bug

#30 - arocc doesn't follow subtle rules in preprocessing expansion

Issue - State: closed - Opened by doppioandante about 3 years ago - 3 comments
Labels: bug

#29 - Fix recursive macro func substitution

Pull Request - State: closed - Opened by doppioandante about 3 years ago - 4 comments

#28 - Spurious warning when assignment increases qualifiers

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#27 - Parser: improve typeof support

Pull Request - State: closed - Opened by ehaas about 3 years ago - 10 comments

#26 - Add codegen

Pull Request - State: closed - Opened by Vexu about 3 years ago

#25 - No warning when assignment discards qualifiers

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#24 - Update predefined macros

Pull Request - State: closed - Opened by ehaas about 3 years ago - 2 comments

#23 - Question: Alignment storage

Issue - State: closed - Opened by ehaas about 3 years ago - 1 comment

#22 - _Static_assert failure displays incorrect message

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: bug

#21 - Type: dump correct field for VLAs

Pull Request - State: closed - Opened by ehaas about 3 years ago

#20 - Compiling a simple hello world program

Issue - State: closed - Opened by VarLad about 3 years ago - 9 comments
Labels: enhancement

#19 - Parser: implement __builtin_choose_expr

Pull Request - State: closed - Opened by ehaas about 3 years ago - 1 comment

#18 - Add __func__ support

Issue - State: closed - Opened by ehaas about 3 years ago
Labels: enhancement