Index: tests/concurrency/examples/boundedBufferTHREAD.cfa
===================================================================
--- tests/concurrency/examples/boundedBufferTHREAD.cfa	(revision b6de35ec789adbc02c9c90ec2de52be7f841fd58)
+++ tests/concurrency/examples/boundedBufferTHREAD.cfa	(revision a2940184aebc6f80c24f4bcf27314dd18e96cec7)
@@ -10,9 +10,8 @@
 // Created On       : Wed Apr 18 22:52:12 2018
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Jan 16 23:09:43 2020
-// Update Count     : 25
+// Last Modified On : Wed Nov  5 08:05:24 2025
+// Update Count     : 28
 //
 
-#include <stdlib.hfa>									// random
 #include <fstream.hfa>
 #include <kernel.hfa>
@@ -65,5 +64,5 @@
 void main( Producer & prod ) with( prod ) {
 	for ( i; 1 ~= N ) {
-		yield( random( 5 ) );
+		yield( prng( 5 ) );
 		insert( buffer, 1 );
 	} // for
@@ -81,5 +80,5 @@
 	sum = 0;
 	for () {
-		yield( random( 5 ) );
+		yield( prng( 5 ) );
 		int item = remove( buffer );
 	  if ( item == Sentinel ) break;					// sentinel ?
@@ -101,9 +100,8 @@
 	processor p;
 
-	//srandom( getpid() );
-	srandom( 1003 );
+	set_seed( 1003 );
 
 	for ( i; Cons ) {									// create consumers
-		cons[i] = new( &buffer, sums[i] );
+		cons[i] = new( &buffer, sums[i] );				// NEW CANNOT HANDLE BUFFER REFERENCE
 	} // for
 	for ( i; Prods ) {									// create producers
