This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

6 new GCC HEAD@145484 regressions


With your recent patch, GCC HEAD revision 145484 had problems on:
native: regress-7 (6 NEW failures)
The previous build was of revision 145456.

Regressions for native:
old   gcc.sum gcc.dg/framework-2.c
fixed libjava.sum Thread_Sleep_2
NEW   libstdc++.sum 17_intro/headers/c++200x/all.cc
NEW   libstdc++.sum 17_intro/headers/c++200x/all_multiple_inclusion.cc
NEW   libstdc++.sum 17_intro/using_namespace_std_tr1_neg.cc
NEW   libstdc++.sum 20_util/shared_ptr/thread/default_weaktoshared.cc
NEW   libstdc++.sum 20_util/shared_ptr/thread/mutex_weaktoshared.cc
NEW   libstdc++.sum 26_numerics/headers/random/types_std_c++0x.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r145457 | hjl | 2009-04-02 09:35:10 -0700 (Thu, 02 Apr 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/configure
   M /trunk/gcc/configure.ac

2009-04-02  H.J. Lu  <hongjiu.lu@intel.com>

	* configure.ac: Support -Bstatic/-Bdynamic for linker version > 2.
	* configure: Regenerated.

------------------------------------------------------------------------
r145459 | law | 2009-04-02 10:04:32 -0700 (Thu, 02 Apr 2009) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/reload1.c

	* reload1.c (fixup_eh_region_notes): Remove write-only "trap_count"
	variable.




------------------------------------------------------------------------
r145466 | janis | 2009-04-02 11:09:19 -0700 (Thu, 02 Apr 2009) | 3 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/memcpy-1.c

	PR tree-optimization/31677
	* gcc.dg/memcpy-1.c: Add compiler option.

------------------------------------------------------------------------
r145470 | meissner | 2009-04-02 13:45:26 -0700 (Thu, 02 Apr 2009) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/gcc.c

[PATCH, committed] Add -save-temps=obj, PR 39293
------------------------------------------------------------------------
r145476 | jason | 2009-04-02 14:39:00 -0700 (Thu, 02 Apr 2009) | 7 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cp-tree.h
   M /trunk/gcc/cp/error.c
   M /trunk/gcc/cp/pt.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/template/error38.C

        PR c++/25185
        * error.c (find_typenames, find_typenames_r): New fns.
        (dump_function_decl): Call find_typenames.
        (dump_template_bindings): Print typenames as well.
        * pt.c (tsubst): Non-static.
        * cp-tree.h: Declare it.

------------------------------------------------------------------------
r145477 | amodra | 2009-04-02 14:41:58 -0700 (Thu, 02 Apr 2009) | 11 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rs6000/linux64.h
   M /trunk/gcc/config/rs6000/sysv4.h
   M /trunk/gcc/config/rs6000/sysv4.opt
   M /trunk/gcc/config/rs6000/t-linux64
   M /trunk/gcc/config.gcc

	* config.gcc (powerpc64-*-gnu*): Add rs6000/default64.h to tm_file.
	Remove a number of t-files from tmake_file.
	* config/rs6000/sysv4.opt (mprototype): Name variable target_prototype.
	* config/rs6000/sysv4.h (TARGET_PROTOTYPE): Define.
	* config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Set
	target_prototype, not TARGET_PROTOTYPE.
	(LINK_OS_GNU_SPEC): Define.
	* config/rs6000/t-linux64 (LIB2FUNCS_EXTRA): Delete tramp.S
	and darwin-ldoubdle.c.


------------------------------------------------------------------------
r145478 | ayers | 2009-04-02 14:46:00 -0700 (Thu, 02 Apr 2009) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/objc.dg/bad-receiver-type-2.m

2009-04-02  David Ayers  <ayers@fsfe.org>

	PR objc/18456
	* objc.dg/bad-receiver-type-2.m: New test contributed by
	Alexander Mamberg.


------------------------------------------------------------------------
r145481 | chaoyingfu | 2009-04-02 14:57:41 -0700 (Thu, 02 Apr 2009) | 52 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips-protos.h
   M /trunk/gcc/config/mips/mips.c
   M /trunk/gcc/config/mips/mips.h
   M /trunk/gcc/config/mips/mips.md
   M /trunk/gcc/config/mips/sde.h
   M /trunk/gcc/doc/extend.texi

2009-04-02  Chao-ying Fu  <fu@mips.com>
	    James Grosbach <james.grosbach@microchip.com>

	* config/mips/mips.c (mips_frame_info): Add acc_mask, num_acc,
	num_cop0_regs, acc_save_offset, cop0_save_offset, acc_sp_offset,
	cop0_sp_offset.
	(machine_function): Add interrupt_handler_p, use_shadow_register_set_p,
	keep_interrupts_masked_p, use_debug_exception_return_p.
	(mips_attribute_table): Add interrupt, use_shadow_register_set,
	keep_interrupts_masked, use_debug_exception_return.
	(mips_interrupt_type_p, mips_use_shadow_register_set_p,
	mips_keep_interrupts_masked_p, mips_use_debug_exception_return_p):
	New functions.
	(mips_function_ok_for_sibcall): Return false for interrupt handlers.
	(mips_print_operand): Process COP0 registers to print $0 .. $31
	correctly for GAS to process.
	(mips_interrupt_extra_call_saved_reg_p): New function.
	(mips_cfun_call_saved_reg_p): For interrupt handlers, we need to check
	extra registers.
	(mips_cfun_might_clobber_call_saved_reg_p): Likewise.
	(mips_compute_frame_info): Add supports for interrupt context that
	includes doubleword accumulators and COP0 registers.
	(mips_for_each_saved_acc): New function.
	(mips_for_each_saved_gpr_and_fpr): Change the function name from
	mips_for_each_saved_reg.
	(mips_save_reg): Save accumulators.
	(mips_kernel_reg_p): A new for_each_rtx callback.
	(mips_expand_prologue): Support interrupt handlers.
	(mips_restore_reg): Restore accumulators.
	(mips_expand_epilogue): Support interrupt handlers.
	(mips_can_use_return_insn): Return false for interrupt handlers.
	(mips_epilogue_uses): New function.
	* config/mips/mips.md (UNSPEC_ERET, UNSPEC_DERET, UNSPEC_DI,
	UNSPEC_EHB, UNSPEC_RDPGPR, UNSPEC_COP0): New UNSPEC.
	(mips_eret, mips_deret, mips_di, mips_ehb, mips_rdpgpr,
	cop0_move): New instructions.
	* config/mips/mips-protos.h (mips_epilogue_uses): Declare.
	* config/mips/mips.h (K0_REG_NUM, K1_REG_NUM, KERNEL_REG_P): New
	defines.
	(COP0_STATUS_REG_NUM, COP0_CAUSE_REG_NUM, COP0_EPC_REG_NUM):
	New defines.
	(CAUSE_IPL, SR_IPL, SR_EXL, SR_IE): New defines.
	(MIPS_PROLOGUE_TEMP_REGNUM, MIPS_EPILOGUE_TEMP_REGNUM): For
	interrupt handlers, we use K0 as the temporary register.
	(EPILOGUE_USES): Change to a function call.
	* config/mips/sde.h (MIPS_EPILOGUE_TEMP_REGNUM): For interrupt
	handlers, we use K0 as the temporary register.

	* doc/extend.texi (Function Attributes): Document interrupt,
	use_shadow_register_set, keep_interrupts_masked,
	use_debug_exception_return for MIPS attributes.

------------------------------------------------------------------------
r145482 | chaoyingfu | 2009-04-02 15:01:01 -0700 (Thu, 02 Apr 2009) | 4 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/mips/interrupt_handler.c

2009-04-02  Chao-ying Fu  <fu@mips.com>

	* gcc.target/mips/interrupt_handler.c: New test.

------------------------------------------------------------------------
r145483 | bkoz | 2009-04-02 16:45:56 -0700 (Thu, 02 Apr 2009) | 319 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/Makefile.am
   M /trunk/libstdc++-v3/include/Makefile.in
   A /trunk/libstdc++-v3/include/bits/random.h
   A /trunk/libstdc++-v3/include/bits/random.tcc
   M /trunk/libstdc++-v3/include/std/random
   M /trunk/libstdc++-v3/include/tr1/random
   A /trunk/libstdc++-v3/include/tr1/random.h
   A /trunk/libstdc++-v3/include/tr1/random.tcc
   M /trunk/libstdc++-v3/include/tr1_impl/random
   M /trunk/libstdc++-v3/include/tr1_impl/random.tcc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc
   M /trunk/libstdc++-v3/testsuite/26_numerics/headers/random/std_c++0x_neg.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/default_random_engine.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/range.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/knuth_b.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/minstd_rand.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/minstd_rand0.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mt19937.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/mt19937_64.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/ranlux24_base.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/ranlux48.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/ranlux48_base.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/cons/initlist.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/cons/range.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/cons
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/cons/parms.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/operators
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/requirements
   A /trunk/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc

2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>

	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
	Change to mersenne_twister_engine, add same defaults as
	mersenne_twister_engine/cons/default.cc.
	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.

	* include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
	to __il.
	* include/bits/random.h (mersenne_twister_engine): Qualify
	_ShiftMin1 with namespace __detail.
	(__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
	constexpr std::numeric_limits::max() can be used.
	(mersenne_twister_engine): Split apart static asserts into one
	assert per message. Temporarily disable the last three.

2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>

	* include/Makefile.am: Update to N2836. Modified for new random headers.
	* include/Makefile.in: Ditto.
	* include/tr1_impl/random: Moved to tr1/random.h
	* include/tr1_impl/random.tcc: Moved to tr1
	* include/tr1/random: Just point to moved tr1 random headers.
	* include/tr1/random.tcc: Moved from tr1_impl.
	* include/tr1/random.h: Moved from tr1_impl/random.
	* include/std/random: Modified to point to std random headers.
	* include/bits/random.tcc: New implementation of std random facilities.
	* include/bits/random.h: Ditto.
	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
	* testsuite/26_numerics/random/linear_congruential_engine/cons/
	seed1.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/cons/
	seed2.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/cons/
	default.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/requirements/
	non_uint_neg.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/requirements/
	typedefs.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/operators/
	equal.cc: New.
	* testsuite/26_numerics/random/linear_congruential_engine/operators/
	serialize.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
	seed1.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
	seed2.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
	default.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/requirements/
	typedefs.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/operators/
	equal.cc: New.
	* testsuite/26_numerics/random/mersenne_twister_engine/operators/
	serialize.cc: New.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]