Projects
openEuler:Mainline
bison
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 2
View file
_service:tar_scm:bison.spec
Changed
@@ -1,11 +1,13 @@ Name: bison Version: 3.8.2 -Release: 1 +Release: 2 Summary: A GNU general-purpose parser generator License: GPLv3+ URL: http://www.gnu.org/software/bison/ Source0: https://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz +Patch1: backport-tests-make-it-easier-to-spot-failures.patch + BuildRequires: gcc-c++ autoconf automake m4 flex Requires(post): info Requires(preun):info @@ -38,7 +40,7 @@ This package contains language support files and locale. %prep -%autosetup -p1 +%autosetup -n %{name}-%{version} -p1 %build %configure @@ -89,6 +91,12 @@ %{_datadir}/locale/*/LC_MESSAGES/bison-gnulib.mo %changelog +* Sat Oct 22 2022 yixiangzhike <yixiangzhike007@163.com> - 3.8.2-2 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:make it easier to spot tests failures + * Wed Dec 29 2021 wangchen <wangchen137@huawei.com> - 3.8.2-1 - Type:enhancement - ID:NA
View file
_service:tar_scm:backport-tests-make-it-easier-to-spot-failures.patch
Added
@@ -0,0 +1,75 @@ +From 4fe5a375fa6cb07f1c5cb6507b3c4e3b38e6fcef Mon Sep 17 00:00:00 2001 +From: Akim Demaille <akim.demaille@gmail.com> +Date: Sat, 9 Oct 2021 10:29:50 +0200 +Subject: PATCH tests: make it easier to spot failures + +* examples/c/glr/c++-types.test: Split in several small test cases. +--- + examples/c/glr/c++-types.test | 37 ++++++++++++++++++++++++----------- + 1 file changed, 26 insertions(+), 11 deletions(-) + +diff --git a/examples/c/glr/c++-types.test b/examples/c/glr/c++-types.test +index 074d72cc..e63dd31e 100644 +--- a/examples/c/glr/c++-types.test ++++ b/examples/c/glr/c++-types.test +@@ -17,31 +17,46 @@ + + cat >input <<EOF + z + q; ++EOF ++run 0 "1.0-5: +(z, q)" + ++cat >input <<EOF + T x; ++EOF ++run 0 "1.0-3: <declare>(T, x)" + ++cat >input <<EOF + T x = y; ++EOF ++run 0 "1.0-7: <init-declare>(T, x, y)" + ++cat >input <<EOF + x = y; ++EOF ++run 0 "1.0-5: =(x, y)" + ++cat >input <<EOF + T (x) + y; ++EOF ++run 0 "1.0-9: +(<cast>(x, T), y)" + ++cat >input <<EOF + T (x); ++EOF ++run 0 "1.0-5: <OR>(<declare>(T, x), <cast>(x, T))" + ++cat >input <<EOF + T (y) = z + q; ++EOF ++run 0 "1.0-13: <OR>(<init-declare>(T, y, +(z, q)), =(<cast>(y, T), +(z, q)))" + ++cat >input <<EOF + T (y y) = z + q; ++EOF ++run 0 "1.0-15: <error> ++err: 1.5: syntax error, unexpected identifier, expecting '=' or '+' or ')'" + ++cat >input <<EOF + z + q; + EOF +-run 0 "\ +-1.0-5: +(z, q) +-3.0-3: <declare>(T, x) +-5.0-7: <init-declare>(T, x, y) +-7.0-5: =(x, y) +-9.0-9: +(<cast>(x, T), y) +-11.0-5: <OR>(<declare>(T, x), <cast>(x, T)) +-13.0-13: <OR>(<init-declare>(T, y, +(z, q)), =(<cast>(y, T), +(z, q))) +-15.0-15: <error> +-17.0-5: +(z, q) +-err: 15.5: syntax error, unexpected identifier, expecting '=' or '+' or ')'" ++run 0 "1.0-5: +(z, q)" +-- +2.27.0 +
View file
_service
Changed
@@ -2,7 +2,7 @@ <service name="tar_scm"> <param name="scm">git</param> <param name="url">git@gitee.com:src-openeuler/bison.git</param> - <param name="revision">52d26abf0ffa5d2cd5a356082ca7fd15bf56a69c</param> + <param name="revision">master</param> <param name="exclude">*</param> <param name="extract">*</param> </service>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2