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