|
Packit Service |
0129ce |
Free layout.
|
|
Packit Service |
0129ce |
Any remarks (e.g. not to forget to do something).
|
|
Packit Service |
0129ce |
Some information can be obsolete.
|
|
Packit Service |
0129ce |
=================================
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
runtime/collections/complex/misc/misc.asl:
|
|
Packit Service |
0129ce |
don't forget to uncomment switch operator in method m100 after when the bug 73
|
|
Packit Service |
0129ce |
will be fixed.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
clean up method m218 (crbuffield.asl) after that when errors 65,66,68,69
|
|
Packit Service |
0129ce |
(in 32-bit mode) will be investigated and resolved
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
do up to date COVERAGE files
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
the tests to check the return code of ASL compiler
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
additional option of acpiexec is required
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
1. investigate and report the errors of bfield test run in 32-bit mode:
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
"=========== ERRORS SUMMARY (max 255):"
|
|
Packit Service |
0129ce |
"11001041, functional, bfield, crbuffield.asl, 00000041"
|
|
Packit Service |
0129ce |
"11001042, functional, bfield, crbuffield.asl, 00000042"
|
|
Packit Service |
0129ce |
"11001044, functional, bfield, crbuffield.asl, 00000044"
|
|
Packit Service |
0129ce |
"11001045, functional, bfield, crbuffield.asl, 00000045"
|
|
Packit Service |
0129ce |
"=========== END."
|
|
Packit Service |
0129ce |
"TEST ACPICA: 32-bit : FAIL : Errors # 0x00000004"
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
2. do test: 64-bit constant (I64), 32-bit run mode,
|
|
Packit Service |
0129ce |
Store(I64, Buffer Field (64-bit; <64-bit ; >64-bit))
|
|
Packit Service |
0129ce |
see bfield test, method m218.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
aslts/src/runtime/collections/functional/descriptor/register.asl:
|
|
Packit Service |
0129ce |
Currently Register macro DescriptorName is not implemented.
|
|
Packit Service |
0129ce |
Uncomment fragment of code in Method RT19 when in will be implemented in ACPICA.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
file bug on Timer operator again:
|
|
Packit Service |
0129ce |
test timing and this:
|
|
Packit Service |
0129ce |
[ACPI Debug] String: [0x21] "Run time (in seconds): 0x00000000"
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
replace "if (LEqual(F64, 1))" by "if (F64)"
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
see errors:
|
|
Packit Service |
0129ce |
"12002003, functional, constant, constants.asl, 00000003"
|
|
Packit Service |
0129ce |
"12002006, functional, constant, constants.asl, 00000006"
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
see summary list of tests run: grammar/TMP/pass/results
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
NOTE: to handle the opcode of ASLTS release
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
fix the test CST1 - "(\_REV, Revision"
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
write email: methods should be able to obtain and return UNINITIALIZED type data
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Update the line of HOW_TO_USE file:
|
|
Packit Service |
0129ce |
C. The layout of the particular error message.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
!DONE:
|
|
Packit Service |
0129ce |
!To generate:
|
|
Packit Service |
0129ce |
!aml/32
|
|
Packit Service |
0129ce |
!aml/64
|
|
Packit Service |
0129ce |
!aml/notoptimized/32
|
|
Packit Service |
0129ce |
!aml/notoptimized/64
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
estimate the run time of each test (on the particular machine) and describe that
|
|
Packit Service |
0129ce |
in file TESTS
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
estimate the run time of full tests and the summary times of their parts
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
image of integer 0x1234567890abcfed in 32-bit mode would be converted to
|
|
Packit Service |
0129ce |
buffer. See this also in relation to bug 74 (?)
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
do test converting "big constant" 0x1234567890abcfed: Name(,Integer);
|
|
Packit Service |
0129ce |
Name(,Buffer); Buffer Field; LocalX; ArgX; ...
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
see: 2+2=5
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Add the test from the demo of Bug 61 into exc.asl test when the relevant bug
|
|
Packit Service |
0129ce |
will be fixed. Now it is not safe for the common test run.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Do the test package2.asl or remove the file.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
See aslts/reference.asl test, particularly all concerned to Method and
|
|
Packit Service |
0129ce |
if those problems were not resolved by reporting Error of compilation
|
|
Packit Service |
0129ce |
do the relevant RUNTIME tests! As well for Buffer Fields and Field Units.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Many files contain SEE items at their tops.
|
|
Packit Service |
0129ce |
See them and fix what they require!
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Dont forget to uncomment ASL code relevant to bugs: y000,y0..., see runmode.asl
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
UPDATE exc.m084: Implement this test for all the types of objects
|
|
Packit Service |
0129ce |
(see for example ref.asl files about objects) and
|
|
Packit Service |
0129ce |
all the types of operators.
|
|
Packit Service |
0129ce |
name space, object life time issues
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Update the tests in case the change of "Table 17-8 Object Conversion Rules"
|
|
Packit Service |
0129ce |
will take place.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
1. bdemo/DECL.asl,
|
|
Packit Service |
0129ce |
bdemo/RUN.asl
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
Bug demo 144 excluded until the bug 182 is fixed
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
2. name/DECL.asl,
|
|
Packit Service |
0129ce |
name/RUN.asl
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
method.asl and function.asl files excluded until the bug 182 is fixed
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
3. bdemo of 161 excluded again!!!!!!!!!!!!!!!!!!
|
|
Packit Service |
0129ce |
see test bdemo, concerning bug 161:
|
|
Packit Service |
0129ce |
Note: restore the initial form of the CreateField-s below of bug 161.
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
DONE!
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
4. set yXXX after the relevant bug fixing!
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
5. change all R0?? to W0??
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
6. see bdemo 118
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
7. test Reference: RUN.asl
|
|
Packit Service |
0129ce |
// Uncomment when the most bugs are fixed!
|
|
Packit Service |
0129ce |
8.
|
|
Packit Service |
0129ce |
Method(m21c, 4)
|
|
Packit Service |
0129ce |
While(lpN0) {
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
// Operands
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
Multiply(lpC0, 4, Local6)
|
|
Packit Service |
0129ce |
^ ????
|
|
Packit Service |
0129ce |
Multiply(lpC0, 6, Local6)
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
bdemostabs -
|
|
Packit Service |
0129ce |
# Extend the PATH variable
|
|
Packit Service |
0129ce |
x=`echo "$PATH" | awk -F: '{ for (i=1; i<=NF; i++) { print $i}}' | grep "aslts/bin"`
|
|
Packit Service |
0129ce |
BUG_STATE_DIR="$x/bugstate"
|
|
Packit Service |
0129ce |
PATH=$PATH:$BUG_STATE_DIR
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
this works incorrectly when the origin PATH has several "aslts/bin".
|
|
Packit Service |
0129ce |
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
Statistics (of memory consumption, time of execution, etc.) reported at the end
|
|
Packit Service |
0129ce |
of each test and summarized by Do (asltsrun) utility should be further
|
|
Packit Service |
0129ce |
generalized and adapted for needs to show improving/regression of memory
|
|
Packit Service |
0129ce |
consumption, time execution, etc. to serve the improvement of ACPICA purposes.
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|
|
Packit Service |
0129ce |
|------------------------------------------------------------------------------|
|