| #5 |
Undeclared variable with MRV/tuple function composition |
assigned |
|
minor |
cfa-cc |
1.0 |
| #7 |
CFA Assertion Error: CodeGenerator visits TypeExpr in trait/genaric type |
new |
|
minor |
cfa-cc |
1.0 |
| #10 |
Cannot declare anonymous union around generic type |
assigned |
mlbrooks |
major |
cfa-cc |
1.0 |
| #11 |
Compiler uses all Resources when Copying from Generic Function Result |
new |
|
minor |
cfa-cc |
1.0 |
| #20 |
zero_t doesn't work well with default arguments |
new |
|
minor |
cfa-cc |
1.0 |
| #34 |
Incorrect Support for Two Argument ?: Operator |
new |
|
minor |
cfa-cc |
1.0 |
| #50 |
Assertion failure with tuple constructor-expressions |
assigned |
Rob Schluntz |
major |
cfa-cc |
1.0 |
| #57 |
UniqueExprs with same ID are resolved independently |
assigned |
Rob Schluntz |
minor |
cfa-cc |
1.0 |
| #66 |
Function and variable name collision for if |
new |
|
major |
cfa-cc |
1.0 |
| #82 |
Wrong Overload Chosen |
assigned |
a3moss |
minor |
cfa-cc |
1.0 |
| #85 |
character types |
new |
|
minor |
cfa-cc |
1.0 |
| #87 |
Inconsistent Assertion Ordering |
new |
|
minor |
cfa-cc |
1.0 |
| #88 |
Arrays of references |
new |
|
minor |
cfa-cc |
1.0 |
| #91 |
Assignment to bool, not a boolean context |
new |
|
minor |
cfa-cc |
1.0 |
| #93 |
New builtin types _FloatN and _FloatNx |
new |
|
minor |
cfa-cc |
1.0 |
| #95 |
Incorrect consideration of global and local variables in resolving waitfor mutex object. |
assigned |
|
major |
cfa-cc |
1.0 |
| #104 |
Tuple assertion generate bad C code |
new |
|
major |
cfa-cc |
1.0 |
| #108 |
tuple overloading problem |
new |
|
minor |
cfa-cc |
1.0 |
| #113 |
void & type |
new |
|
minor |
cfa-cc |
1.0 |
| #120 |
dtype problem |
new |
|
major |
cfa-cc |
1.0 |
| #130 |
Flexible array member of struct crashes CFA compiler when element type is generic |
new |
|
minor |
cfa-cc |
1.0 |
| #138 |
Reference parameter in constructor with "new" initialization |
new |
|
minor |
cfa-cc |
1.0 |
| #140 |
conditional expression bad code generation |
new |
|
critical |
cfa-cc |
1.0 |
| #141 |
conditional expression warning |
new |
|
minor |
cfa-cc |
1.0 |
| #145 |
Subscript in tuple fails |
new |
|
minor |
cfa-cc |
1.0 |
| #146 |
Tuple member access |
new |
|
minor |
cfa-cc |
1.0 |
| #147 |
Can't initialize const member of struct |
new |
|
major |
cfa-cc |
1.0 |
| #148 |
Incorrect "Initializer is too deep" error |
new |
|
minor |
cfa-cc |
1.0 |
| #153 |
Compiler error when referencing a polymorphic type from within a polymorphic method which uses a trait whose methods operate on that same polymorphic type |
new |
|
minor |
cfa-cc |
1.0 |
| #155 |
Missing error message |
new |
|
minor |
cfa-cc |
1.0 |
| #156 |
Warning for "returning address of local variable" does not catch polymorphic functions |
new |
|
minor |
cfa-cc |
1.0 |
| #157 |
Initializing functions |
new |
|
minor |
cfa-cc |
1.0 |
| #159 |
Static expression evaluation |
new |
|
major |
cfa-cc |
1.0 |
| #162 |
Member access of reference broken in goto statement |
assigned |
Thierry Delisle |
major |
cfa-cc |
1.0 |
| #163 |
Incorrect cast in polymorphique returns of builtins |
assigned |
Thierry Delisle |
major |
cfa-cc |
1.0 |
| #168 |
Plan-9 inheritance is not considered for satisfying a trait's assertion |
new |
|
major |
cfa-cc |
1.0 |
| #174 |
Cannot Check Exception Trait |
new |
|
major |
cfa-cc |
1.0 |
| #176 |
Assignment fails for union structure field |
new |
|
major |
cfa-cc |
1.0 |
| #177 |
typeof not being handled correctly by resolver |
new |
|
minor |
cfa-cc |
1.0 |
| #178 |
mutex in thread main |
new |
|
minor |
libcfa |
1.0 |
| #179 |
Bad Error Message if Missing sized in struct forall. |
new |
|
minor |
cfa-cc |
1.0 |
| #180 |
Assertion Failure Due to Missing sized |
new |
|
minor |
cfa-cc |
1.0 |
| #183 |
Polymorphic Variable Name Reuse Causes Crash |
new |
|
minor |
cfa-cc |
1.0 |
| #184 |
Struct in forall cannot have member named same as an assertion |
new |
|
minor |
cfa-cc |
1.0 |
| #185 |
Cannot declare generic struct with zero type parameters |
new |
|
minor |
cfa-cc |
1.0 |
| #186 |
Cannot add extra assertion on a constructor |
new |
|
major |
cfa-cc |
1.0 |
| #187 |
Exiting from catch Leaks Exception Memory |
new |
|
minor |
cfa-cc |
1.0 |
| #193 |
Monomorphization Failures outside of Functions |
new |
|
major |
cfa-cc |
1.0 |
| #194 |
Ambiguous reference vs pointer return [from ticket #70] |
new |
|
major |
cfa-cc |
1.0 |
| #195 |
Unnecessary dereference leads to segfault [from ticket #70] |
new |
|
major |
cfa-cc |
1.0 |
| #197 |
Generated constructor calls copy ctor twice on tuple elements |
new |
|
major |
cfa-cc |
1.0 |
| #200 |
Polymorphic Function Pointers not handled by Constructor |
new |
|
major |
cfa-cc |
1.0 |
| #201 |
GCC-7,8,9 Bug with -O2,3 |
new |
|
major |
prelude |
1.0 |
| #202 |
Type manipulation in long chains of post-fix functions |
new |
|
major |
cfa-cc |
1.0 |
| #203 |
Polymorphic Structure Initalization Errors |
new |
|
major |
cfa-cc |
1.0 |
| #205 |
Incorrect Lvalues On Expressions |
new |
|
major |
cfa-cc |
1.0 |
| #208 |
Zero-pointer literal does not work as an argument for a const parameter |
new |
|
minor |
cfa-cc |
1.0 |
| #209 |
Mutable reference to constant is not forbidden |
new |
|
minor |
cfa-cc |
1.0 |
| #213 |
Cannot assign static-length array to VLA |
new |
|
minor |
cfa-cc |
1.0 |
| #215 |
Cannot declare object whose size takes multiple steps of dynamic calculation |
new |
|
major |
cfa-cc |
1.0 |
| #216 |
Update Virtual Table Copy (Waiting on Copy Type Fix) |
new |
|
minor |
cfa-cc |
1.0 |
| #218 |
Distributed Qualifiers Change Signature |
new |
|
major |
cfa-cc |
1.0 |
| #220 |
Reference to Array of Generics does not work |
new |
|
major |
cfa-cc |
1.0 |
| #221 |
Reference to Value Assertion Passes Value |
new |
|
major |
cfa-cc |
1.0 |
| #225 |
Wrong disambiguation for call overloaded on bare type-variable vs generic |
new |
|
major |
cfa-cc |
1.0 |
| #226 |
Resolver is slow at finding constructors for 3+ dimensional arrays |
new |
|
major |
cfa-cc |
1.0 |
| #227 |
Interpretation of assertions with struct declaration |
new |
|
major |
cfa-cc |
1.0 |
| #229 |
Incorrect implementation of casting to monomorphic |
new |
|
major |
cfa-cc |
1.0 |
| #231 |
Cannot print tuple literal containing 0 or 1 |
new |
|
minor |
cfa-cc |
1.0 |
| #232 |
Crash: address-of should not have intrinsic reference argument |
new |
|
major |
cfa-cc |
1.0 |
| #233 |
Colliding Exceptions Not Detected |
new |
|
minor |
cfa-cc |
1.0 |
| #234 |
Resolver allows assignment to declared function |
new |
|
trivial |
cfa-cc |
1.0 |
| #236 |
SIG_IGN does not compile |
new |
|
major |
cfa-cc |
1.0 |
| #238 |
Function new incorrectly creates temporary objects |
new |
|
critical |
cfa-cc |
1.0 |
| #239 |
Including kernel but not threads crashes vtable generation |
new |
|
major |
cfa-cc |
1.0 |
| #244 |
Cannot construct a struct with a volatile array member |
new |
|
minor |
cfa-cc |
1.0 |
| #245 |
Reference-to-reference misses required implicit dereference |
new |
|
minor |
cfa-cc |
1.0 |
| #251 |
C Array within tuple crashes the compiler |
new |
|
minor |
cfa-cc |
1.0 |
| #252 |
Designator problem with arrays |
new |
|
minor |
cfa-cc |
1.0 |
| #257 |
Pointer arithmetic silently adds narrowing conversions |
new |
|
minor |
cfa-cc |
1.0 |
| #258 |
Unclear intended type for char literal |
new |
|
minor |
cfa-cc |
1.0 |
| #259 |
Compiler crash on large recursive assertion requests |
new |
|
major |
cfa-cc |
1.0 |
| #260 |
comparing signal return value crashes |
new |
|
major |
cfa-cc |
1.0 |
| #262 |
Extra declaration of deleted autogen routines |
new |
|
minor |
cfa-cc |
1.0 |
| #263 |
Missing Code Generation on Control Structure Initializers |
new |
|
major |
cfa-cc |
1.0 |
| #264 |
Can't compile direct call of a function pointer that's a member of a struct returned by reference |
new |
|
minor |
cfa-cc |
1.0 |
| #265 |
Compilation failure passing zero_t through assertions |
new |
|
major |
cfa-cc |
1.0 |
| #267 |
Expression candidate elimination with unsatisfiable assertion |
new |
|
major |
cfa-cc |
1.0 |
| #268 |
Downcasting against type parameter failed |
new |
|
major |
cfa-cc |
1.0 |
| #270 |
No NoCtor |
new |
|
minor |
cfa-cc |
1.0 |
| #271 |
Compiler crash on valid typename--identifier pun |
new |
|
minor |
cfa-cc |
1.0 |
| #272 |
Compiler crash when referencing generic member of generic struct |
new |
|
major |
cfa-cc |
1.0 |
| #273 |
Comma expression wrecks typechecking for address of array element |
new |
|
minor |
cfa-cc |
1.0 |
| #274 |
Size of struct and alignment/offset of polymorphic fields inside a struct is incorrect on 32 bit |
new |
|
major |
cfa-cc |
1.0 |
| #275 |
Array length accepts implicit conversion from non-int |
new |
|
minor |
cfa-cc |
1.0 |
| #276 |
Cannot give outermost array-param's length from earlier param |
new |
|
trivial |
cfa-cc |
1.0 |
| #277 |
Constructors for nested types suffer from definition before use issues |
new |
|
major |
cfa-cc |
1.0 |
| #278 |
Performance issue on ARM64 due to __aarch64_sync_cache_range calls |
new |
|
major |
cfa-cc |
1.0 |
| #279 |
Compound Literal Construction Runs with Incorrect Timing |
new |
|
minor |
cfa-cc |
1.0 |
| #280 |
Compound Literal Hoisted Out of Function/typeof |
new |
|
major |
cfa-cc |
1.0 |
| #281 |
createBitwiseAssignment has an Internal Root |
new |
|
minor |
cfa-cc |
1.0 |
| #282 |
Double Member Expressions Cannot Be Used as Lvalues |
new |
|
major |
cfa-cc |
1.0 |
| #283 |
Shadowing Cause C Incompatability |
new |
|
major |
cfa-cc |
1.0 |
| #284 |
Cannot have multiple forward declarations of a polymorphic type |
new |
|
minor |
cfa-cc |
1.0 |
| #285 |
Parameter given as typeof( ({-}) ) gets unpredictable compiler error |
new |
|
minor |
cfa-cc |
1.0 |
| #288 |
Struct managed member declared with typeof does not support multiple levels of wrapping |
new |
|
minor |
cfa-cc |
1.0 |
| #290 |
Two-Argument Conditional Revaluates Condition |
new |
|
major |
cfa-cc |
1.0 |
| #291 |
Cannot Lift Reference Initialization |
new |
|
major |
cfa-cc |
1.0 |
| #293 |
String Initialization Cases |
new |
|
minor |
cfa-cc |
1.0 |
| #296 |
Forgetting an exception vtable gives runtime crash |
new |
|
minor |
cfa-cc |
1.0 |
| #297 |
Parameter name does not shadow in-scope type name |
new |
|
minor |
cfa-cc |
1.0 |
| #299 |
Unusable overload allowed, between array and pointer |
new |
|
major |
cfa-cc |
1.0 |
| #300 |
sizeof/typeof as a variable's usage may leave this variable unused |
new |
|
minor |
cfa-cc |
1.0 |
| #301 |
Incorrect & When Building Reference To Pointer |
new |
|
major |
cfa-cc |
1.0 |
| #302 |
Built-in functions may have wrong types on 32-bit |
new |
|
trivial |
cfa-cc |
1.0 |
| #303 |
Static Functions Used Inside Inline Functions (socket2.h) |
new |
|
major |
cfa-cc |
1.0 |
| #305 |
Rvalue-to-reference promotion circumvents RAII |
new |
|
major |
cfa-cc |
1.0 |
| #307 |
Rvalue-reference promotion missed temporaries |
new |
|
major |
cfa-cc |
1.0 |
| #309 |
Resolver selects arbitrary candidate from ambiguity when return types are reused |
new |
|
major |
cfa-cc |
1.0 |
| #311 |
Meta: Test of trac on new PLG2 |
new |
|
trivial |
cfa-cc |
1.0 |
| #312 |
Temp ticket to test email sending |
assigned |
|
trivial |
cfa-cc |
1.0 |
| #313 |
Test ticket for email behavior |
new |
|
major |
cfa-cc |
1.0 |
| #315 |
Peculiar trait syntax neither rejected nor supported |
new |
|
minor |
cfa-cc |
1.0 |