fn:format-number failures (at least 19)
Bug #1123164 reported by
Sorin Marian Nasoi
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Released
|
High
|
Paul J. Lucas |
Bug Description
The following 19 test cases fail in "fn-format-number" test set:
"numberformat14
The attached report was generated using:
./zorba -f -q ../../test/
Related branches
lp:~zorba-coders/zorba/bug-1123164
- Matthias Brantner: Approve
- Nicolae Brinza: Approve
- Paul J. Lucas: Approve
-
Diff: 2781 lines (+1222/-762)88 files modifiedChangeLog (+1/-0)
include/zorba/pregenerated/diagnostic_list.h (+4/-0)
modules/w3c/pregenerated/xqt-errors.xq (+20/-1)
src/compiler/parser/jsoniq_parser.cpp (+1/-1)
src/compiler/parser/jsoniq_parser.y (+1/-1)
src/compiler/parser/xquery_parser.cpp (+1/-1)
src/compiler/parser/xquery_parser.y (+1/-1)
src/compiler/translator/translator.cpp (+3/-3)
src/context/decimal_format.cpp (+110/-54)
src/context/decimal_format.h (+28/-36)
src/diagnostics/diagnostic_en.xml (+56/-41)
src/diagnostics/pregenerated/diagnostic_list.cpp (+6/-0)
src/diagnostics/pregenerated/dict_en.cpp (+12/-8)
src/diagnostics/pregenerated/dict_zed_keys.h (+9/-7)
src/runtime/CMakeLists.txt (+1/-0)
src/runtime/numerics/format_integer.cpp (+12/-7)
src/runtime/numerics/format_number.cpp (+847/-0)
src/runtime/numerics/numerics_impl.cpp (+0/-572)
src/util/utf8_util_base.h (+12/-1)
src/zorbatypes/floatimpl.h (+6/-0)
test/fots/CMakeLists.txt (+13/-24)
test/rbkt/ExpQueryResults/zorba/numerics/format-integer/format-integer-1-11.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-01.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-02.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-03.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-04.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-05.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-06.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-07.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-08.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-09.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-10.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-11.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-12.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-13.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-14.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-15.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-decimal-format-01.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-decimal-format-02.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-decimal-format-03.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number/format-number-empty.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/numerics/format-number1.xml.res (+0/-1)
test/rbkt/ExpQueryResults/zorba/numerics/format-number2.xml.res (+0/-1)
test/rbkt/Queries/zorba/numerics/format-integer/format-integer-1-11.xq (+7/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-01.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-02.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-03.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-04.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-05.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-06.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-07.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-08.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-09.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-10.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-11.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-12.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-13.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-14.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-15.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-1.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-1.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-2.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-2.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-3.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-3.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-4.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MultipleSign-4.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MustHaveOptOrMandatoryDigit.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-MustHaveOptOrMandatoryDigit.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoActivePassiveActive.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoActivePassiveActive.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoDecimalGroupingAdjacent-1.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoDecimalGroupingAdjacent-1.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoDecimalGroupingAdjacent-2.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoDecimalGroupingAdjacent-2.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoMandatoryDigitAfterOpt.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoMandatoryDigitAfterOpt.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoOptDigitAfterMandatory.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoOptDigitAfterMandatory.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoPercentPermille-1.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoPercentPermille-1.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoPercentPermille-2.spec (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-NoPercentPermille-2.xq (+1/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-decimal-format-01.xq (+5/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-decimal-format-02.xq (+3/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-decimal-format-03.xq (+3/-0)
test/rbkt/Queries/zorba/numerics/format-number/format-number-empty.xq (+1/-1)
test/rbkt/Queries/zorba/numerics/format-number1.xq (+0/-1)
Changed in zorba: | |
status: | New → In Progress |
description: | updated |
summary: |
- FOTS: fn:format-number failures (at least 20 failures) + FOTS: fn:format-number failures (at least 19) failures) |
Changed in zorba: | |
milestone: | none → 2.9 |
importance: | Undecided → High |
summary: |
- FOTS: fn:format-number failures (at least 19) failures) + fn:format-number failures (at least 19) failures) |
summary: |
- fn:format-number failures (at least 19) failures) + fn:format-number failures (at least 19) |
tags: | added: function-library |
Changed in zorba: | |
status: | In Progress → Fix Committed |
Changed in zorba: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
paulbook<1>$ ./zorba -f -q ../../test/ fots_driver/ cli.xq -e mode:=run-test-sets -e testSetPrefixes :=fn-format- number -e verbose:=true -o results_ fn-format- number. xml --indent --disable- http-resolution test/fots/ 2011/QT3- test-suite/ catalog. xml st.xml s.xml set to: [1]: pjl/src/ flwor/zorba/ repo/trunk/ zorba/test/ fots_driver/ fots-driver. xq>:418, 5: user-defined error [err:FODC0002]: /Users/ pjl/src/ flwor/zorba/ repo/trunk/ zorba/build/ test/fots/ 2011/QT3- test-suite/ catalog. xml estPath' points to a file in the same folder as cli.xq: /Users/ pjl/src/ flwor/zorba/ repo/trunk/ zorba/test/ fots_driver/ FOTSZorbaManife st.xml esPath' points to the ExpectedFailure s.xml file: pjl/src/ flwor/zorba/ repo/trunk/ zorba/src/ runtime/ errors_ and_diagnostics /errors_ and_diagnostics _impl.cpp: 81
'testSetPrefixes' was set to: [1]: fn-format-number
'testCasePrefixes' was set to: [1]:
'dependency' set to: [1]:
'verbose' set to: [1]: true
Cli command was set to: [1]: run-test-sets
Path to FOTS catalog.xml was set to: [1]: ../../build/
Path to FOTSZorbaManifest set to : [1]: FOTSZorbaManife
Path to ExpectedFailure
</Users/
Please make sure the passed 'fotsPath' points to the exact location of the FOTS catalog.xml:
file://
that the passed 'fotsZorbaManif
file://
that the passed 'expectedFailur
; raised at /Users/