view todo.txt @ 311:35a1df98caf1

updated abstract tests to dmd-118
author thomask
date Wed, 16 Mar 2005 11:09:23 +0000
parents cf348f439ade
children 1f6cf5ccfbc9
line wrap: on
line source

$HeadURL$
$Date$
$Author$ 

Makefile:
* update/check the Windows bat generator (./beta)

dstress.c:
* add line check for error messages
* stop the pop-up for segfaulting test cases: use "createProcess" instead of "system" on MSWindows

Benchmark:
* integrate benchmark results: SciMark, cowell-shah, oopack, ackermann

Test cases:
* keyword: asm
* keyword: break (mutexes)
* keyword: in out body
* keyword: cent
* keyword: cdouble
* keyword: cfloat
* keyword: char (test that it realy is unsigned)
* keyword: continue
* keyword: delete
* keyword: export
* keyword: extern
* keyword: function
* keyword: goto (synchronization objects/mutexes)
* keyword: idouble
* keyword: ifloat
* keyword: import
* keyword: invariant (when: public, export, destructor; circumvention with pointers possible?)
* keyword: ireal
* keyword: module
* keyword: package
* keyword: pragma(lib, "library name")
* keyword: private
* keyword: protected
* keyword: public
* keyword: return (synchronization objects/mutexes)
* keyword: struct (anonymous)
* keyword: synchronized
* keyword: typeid (alias, typedef, union, ?functions, ?delegates)
* keyword: ucent
* keyword: union (anonymous)
* keyword: unittest
* keyword: volatile

* extend tests for design by contract

* extend tests for inner functions and closures

* operators

* custom operator implementations

* octal and decimal integer literals

* floating literals

* IEEE 754 tests

* class (?struct?) allocators

* module initializers & destructors

* maximum possible size of source/names/arrays

* maximum possible amount of aliases / templates / vars / functions in a source file

* howmany sourcefiles can be compiled in one go?