Ankit Meel  
		
	
	2ddecfffc3 
	
	
	Fix T81077 id_management test on macOS  
		
			... 
			This looks like a optimizer bug where it makes wrong assumptions.
The code inside lib_id_delete:264 on rBafd13710b897cc1c11b
`for (id = last_remapped_id->next; id; id = id->next) {..}`
is not executed in release/relwithdebinfo builds.
This can be "fixed" by several ways:
- Adding a line that prints the `last_remapped_id->name` right before
  the said for-loop starts.
- Turning off optimization for the whole function `id_delete`:
  `#pragma clang optimize off/on` Ray Molenkamp
- Marking `last_remapped_id` volatile. Julian Eisel
- Marking `tagged_deleted_ids` volatile. But it adds a warning when
  calling `BLI_addtail`: discards volatile qualifier. Discovered by
  accident.
Fix T81077
Reviewed By: mont29
Maniphest Tasks: T81077
Differential Revision: https://developer.blender.org/D9315  
		
	 
 
		2020-10-26 15:02:20 +05:30 
	 
	
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2020-10-26 15:02:20 +05:30 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-10 22:04:51 +11:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 08:12:33 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-04 22:15:07 +11:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-09 17:01:17 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-21 18:11:30 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-03 07:25:36 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 12:56:34 -05:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-10 22:04:51 +11:00 
		 
	
		
			
			
			
			
			
			2020-09-02 19:10:40 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-02 18:56:25 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-15 19:48:14 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-10-19 08:12:33 -07:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-08 17:16:35 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 14:29:45 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 08:12:33 -07:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-15 19:48:14 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 21:40:17 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-26 21:04:00 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-13 08:39:46 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-10 20:12:42 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 18:05:23 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:25:43 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-10-07 15:24:12 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-08 16:25:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:25:43 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-09 19:19:07 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 08:12:33 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-08 11:40:55 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:25:43 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-20 16:09:48 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:27:18 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 12:12:44 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 18:05:23 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-10-20 12:07:42 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-20 12:47:58 -05:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-30 11:51:13 +10:00 
		 
	
		
			
			
			
			
			
			2020-10-15 19:39:11 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:25:43 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-19 16:28:17 +10:00 
		 
	
		
			
			
			
			
			
			2020-08-07 18:42:21 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-23 14:57:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 07:25:43 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-28 14:55:59 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-10 22:04:51 +11:00 
		 
	
		
			
			
			
			
			
			2020-10-02 18:56:25 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 18:05:23 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-20 12:07:42 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-10 22:04:51 +11:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-19 09:11:00 -07:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-01 17:43:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 18:05:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-04 21:04:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-09 08:41:15 -05:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:00:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:00:16 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-02 11:47:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-07 11:09:36 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-10-09 11:56:12 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-07 09:50:34 +02:00